From 0a4b283e26cba66bd7568e55ca6f99b1ce05bddd Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 13:37:17 +0300 Subject: [PATCH 01/51] - updated gradle --- gradle/wrapper/gradle-wrapper.jar | Bin 59821 -> 60756 bytes gradle/wrapper/gradle-wrapper.properties | 2 +- gradlew | 6 ++++++ gradlew.bat | 14 ++++++++------ 4 files changed, 15 insertions(+), 7 deletions(-) diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 41d9927a4d4fb3f96a785543079b8df6723c946b..249e5832f090a2944b7473328c07c9755baa3196 100644 GIT binary patch delta 10197 zcmaKS1ymhDwk=#NxVyW%y9U<)A-Dv)xI0|j{UX8L-JRg>5ZnnKAh;%chM6~S-g^K4 z>eZ{yK4;gd>gwvXs=Id8Jk-J}R4pT911;+{Jp9@aiz6!p1Oz9z&_kGLA%J5%3Ih@0 zQ|U}%$)3u|G`jIfPzMVfcWs?jV2BO^*3+q2><~>3j+Z`^Z%=;19VWg0XndJ zwJ~;f4$;t6pBKaWn}UNO-wLCFHBd^1)^v%$P)fJk1PbK5<;Z1K&>k~MUod6d%@Bq9 z>(44uiaK&sdhwTTxFJvC$JDnl;f}*Q-^01T508(8{+!WyquuyB7R!d!J)8Ni0p!cV6$CHsLLy6}7C zYv_$eD;)@L)tLj0GkGpBoa727hs%wH$>EhfuFy{_8Q8@1HI%ZAjlpX$ob{=%g6`Ox zLzM!d^zy`VV1dT9U9(^}YvlTO9Bf8v^wMK37`4wFNFzW?HWDY(U(k6@tp(crHD)X5>8S-# zW1qgdaZa*Sh6i%60e1+hty}34dD%vKgb?QmQiZ=-j+isA4={V_*R$oGN#j|#ia@n6 zuZx4e2Xx?^lUwYFn2&Tmbx0qA3Z8;y+zKoeQu;~k~FZGy!FU_TFxYd!Ck;5QvMx9gj5fI2@BLNp~Ps@ zf@k<&Q2GS5Ia9?_D?v~$I%_CLA4x~eiKIZ>9w^c#r|vB?wXxZ(vXd*vH(Fd%Me8p( z=_0)k=iRh%8i`FYRF>E97uOFTBfajv{IOz(7CU zv0Gd84+o&ciHlVtY)wn6yhZTQQO*4Mvc#dxa>h}82mEKKy7arOqU$enb9sgh#E=Lq zU;_RVm{)30{bw+|056%jMVcZRGEBSJ+JZ@jH#~DvaDQm92^TyUq=bY*+AkEakpK>8 zB{)CkK48&nE5AzTqT;WysOG|!y}5fshxR8Ek(^H6i>|Fd&wu?c&Q@N9ZrJ=?ABHI! z`*z8D`w=~AJ!P-9M=T}f`;76$qZRllB&8#9WgbuO$P7lVqdX1=g*t=7z6!0AQ^ux_ z9rcfUv^t}o_l-ZE+TqvqFsA*~W<^78!k;~!i8(eS+(+@u8FxK+Q7;mHZ<1}|4m<}vh@p`t%|@eM_J(P% zI>M7C)Ir{l|J;$G_EGGEhbP4?6{sYzMqBv+x95N&YWFH6UcE@b}B?q)G*4<4mR@sy1#vPnLMK51tb#ED(8TA1nE zYfhK7bo1!R5WJF$5Y?zG21)6+_(_5oSX9sGIW;(O&S?Rh(nydNQYzKjjJ54aDJ-1F zrJ=np8LsN?%?Rt7f~3aAX!2E{`fh_pb?2(;HOB3W+I*~A>W%iY+v45+^e$cE10fA} zXPvw9=Bd+(;+!rl)pkYj0HGB}+3Z!Mr;zr%gz~c-hFMv8b2VRE2R$8V=_XE zq$3=|Yg05(fmwrJ)QK2ptB4no`Y8Dg_vK2QDc6-6sXRQ5k78-+cPi-fH}vpgs|Ive zE=m*XNVs?EWgiNI!5AcD*3QMW)R`EqT!f0e1%hERO&?AT7HWnSf5@#AR{OGuXG3Zb zCnVWg7h|61lGV3k+>L<#d>)InG>ETn1DbOHCfztqzQ_fBiaUt@q6VMy={Fe-w#~2- z0?*f|z$zgjI9>+JVICObBaK=pU}AEOd@q(8d?j7zQFD@=6t`|KmolTr2MfBI$;EGh zD%W0cA_d#V6Lb$us5yIG(|d>r-QleC4;%hEu5W9hyY zY#+ESY&v`8(&mC~?*|e5WEhC!YU2>m_}`K+q9)a(d$bsS<=YkyZGp}YA%TXw>@abA zS_poVPoN+?<6?DAuCNt&5SHV(hp56PJ})swwVFZFXM->F zc|0c8<$H_OV%DR|y7e+s$12@Ac8SUClPg8_O9sTUjpv%6Jsn5vsZCg>wL+db4c+{+ zsg<#wOuV4jeOq`veckdi-1`dz;gvL)bZeH|D*x=8UwRU5&8W1@l>3$)8WzET0%;1J zM3(X<7tKK&9~kWRI{&FmwY5Gg!b5f4kI_vSm)H1#>l6M+OiReDXC{kPy!`%Ecq-+3yZTk=<` zm)pE6xum5q0Qkd#iny0Q-S}@I0;mDhxf>sX)Oiv)FdsAMnpx%oe8OQ`m%Xeozdzx!C1rQR>m1c_}+J4x)K}k{G zo68;oGG&Ox7w^-m7{g4a7NJu-B|~M;oIH~~#`RyUNm##feZH;E?pf}nshmoiIY52n z%pc%lnU4Q#C=RUz)RU6}E_j4#)jh<&a%JyJj$Fufc#&COaxFHtl}zJUGNLBu3~_@1 zn9F^JO9);Duxo&i@>X(kbYga1i>6p1fca8FzQ0>((Lb-aPUbC*d~a03V$y;*RBY!R ziEJ2IF^FjrvO}0Uy{cMn%u<+P5U!UO>pm9#ZYL5i6|xSC+np7IH$GfXs&uI;y4as@ z&AzJh>(S2?3PKKgab3Z(`xbx(C#46XIvVcW8eG_DjT~}Yz_8PWZ`uf6^Xr=vkvL_` zqmvfgJL+Zc`;iq~iP?%@G7}~fal-zqxa0yNyHBJJ5M)9bI>7S_cg?Ya&p(I)C5Ef4 zZ>YAF6x|U=?ec?g*|f2g5Tw3PgxaM_bi_5Az9MO$;_Byw(2d}2%-|bg4ShdQ;)Z|M z4K|tFv)qx*kKGKoyh!DQY<{n&UmAChq@DJrQP>EY7g1JF(ih*D8wCVWyQ z5Jj^|-NVFSh5T0vd1>hUvPV6?=`90^_)t(L9)XOW7jeP45NyA2lzOn&QAPTl&d#6P zSv%36uaN(9i9WlpcH#}rmiP#=L0q(dfhdxvFVaOwM;pY;KvNQ9wMyUKs6{d}29DZQ z{H3&Sosr6)9Z+C>Q5)iHSW~gGoWGgK-0;k~&dyr-bA3O|3PCNzgC?UKS_B=^i8Ri^ zd_*_qI4B07Cayq|p4{`U_E_P=K`N_~{F|+-+`sCgcNxs`%X!$=(?l2aAW}0M=~COb zf19oe^iuAUuDEf)4tgv<=WRPpK@IjToNNC*#&Ykw!)aqWU4h#|U@(cG_=Qx+&xt~a zvCz~Ds3F71dsjNLkfM%TqdVNu=RNMOzh7?b+%hICbFlOAPphrYy>7D-e7{%o_kPFn z;T!?ilE-LcKM0P(GKMseEeW57Vs`=FF}(y@^pQl;rL3fHs8icmA+!6YJt&8 ztSF?%Un35qkv>drkks&BNTJv~xK?vD;aBkp7eIkDYqn+G0%;sT4FcwAoO+vke{8CO z0d76sgg$CannW5T#q`z~L4id)9BCKRU0A!Z-{HpXr)QJrd9@iJB+l32Ql)Z}*v(St zE)Vp=BB=DDB4Pr}B(UHNe31<@!6d{U?XDoxJ@S)9QM)2L%SA0x^~^fb=bdsBy!uh& zU?M_^kvnt%FZzm+>~bEH{2o?v&Iogs`1t-b+Ml`J!ZPS(46YQJKxWE81O$HE5w;** z|8zM%bp`M7J8)4;%DqH`wVTmM0V@D}xd%tRE3_6>ioMJxyi5Hkb>85muF81&EY!73ei zA3e<#ug||EZJ=1GLXNJ)A z791&ge#lF;GVX6IU?iw0jX^1bYaU?+x{zPlpyX6zijyn*nEdZ$fxxkl!a-~*P3bkf zPd*pzu~3GBYkR_>ET`5UM^>>zTV>5m>)f=az{d0sg6a8VzUtXy$ZS?h#Gk-CA?7)c zI%Vu9DN6XSDQn6;?n9`>l$q&>s?K)R8*OsmI+$L_m z_~E`}w694Z*`Xk3Ne=497Si~=RWRqCM?6=88smrxle#s*W znwhTRsMRmg?37GLJ-)%nDZA7r$YG849j8mJWir1bWBy& zZPneYojSbooC8U@tkO`bWx4%E5*;p#Q^1^S3lsfy7(6A{jL0`A__0vm?>xC%1y8_m z57FfWr^@YG2I1K7MGYuYd>JC}@sT2n^rkrY3w%~$J$Y~HSoOHn?zpR$ zjLj_bq@Yj8kd~DXHh30KVbz@K)0S;hPKm+S&-o%IG+@x@MEcrxW2KFh;z^4dJDZix zGRGe&lQD$p)0JVF4NRgGYuh0bYLy)BCy~sbS3^b3 zHixT<%-Vwbht|25T{3^Hk;qZ^3s!OOgljHs+EIf~C%=_>R5%vQI4mQR9qOXThMXlU zS|oSH>0PjnCakb*js2{ObN`}%HYsT6=%(xA| znpUtG_TJ08kHgm5l@G|t?4E3tG2fq?wNtIp*Vqrb{9@bo^~Rx7+J&OnayrX`LDcF~ zd@0m0ZJ#Z@=T>4kTa5e2FjI&5c(F7S{gnRPoGpu9eIqrtSvnT_tk$8T)r%YwZw!gK zj*k@cG)V&@t+mtDi37#>LhVGTfRA^p%x0d#_P|Mktz3*KOoLIqFm`~KGoDDD4OOxe z?}ag_c08u%vu=5Vx=~uoS8Q;}+R2~?Uh|m-+`-2kDo$d6T!nD*hc#dB(*R{LXV=zo z`PJP0V=O!@3l-bw+d`X6(=@fq=4O#ETa8M^fOvO4qja9o3e8ANc9$sI=A4$zUut~w z4+JryRkI{9qWxU1CCMM$@Aj=6)P+z?vqa=UCv_4XyVNoBD{Xb~Oi4cjjhm8fRD!*U z2)zaS;AI78^Wq+5mDInKiMz|z#K`2emQfNH*U;{9^{NqSMVoq?RSo43<8YpJM^+W$ zxy!A5>5Zl16Vi#?nAYywu3w_=KWnd3*QetocWt`3pK67>)ZVwnT3h zbPdD&MZkD?q=-N`MpCCwpM74L+Tr1aa)zJ)8G;(Pg51@U&5W>aNu9rA`bh{vgfE={ zdJ>aKc|2Ayw_bop+dK?Y5$q--WM*+$9&3Q9BBiwU8L<-`T6E?ZC`mT0b}%HR*LPK} z!MCd_Azd{36?Y_>yN{U1w5yrN8q`z(Vh^RnEF+;4b|2+~lfAvPT!`*{MPiDioiix8 zY*GdCwJ{S(5(HId*I%8XF=pHFz<9tAe;!D5$Z(iN#jzSql4sqX5!7Y?q4_%$lH zz8ehZuyl0K=E&gYhlfFWabnSiGty$>md|PpU1VfaC5~kskDnZX&Yu}?-h;OSav=8u z=e3Yq=mi$4A|sB-J00;1d{Sd1+!v0NtU((Nz2;PFFlC}V{@p&4wGcVhU&nI($RAS! zwXn7)?8~1J3*4+VccRSg5JS<(bBhBM&{ELMD4C_NTpvzboH!{Zr*%HP;{UqxI#g&7 zOAqPSW5Qus$8-xtTvD%h{Tw<2!XR(lU54LZG{)Cah*LZbpJkA=PMawg!O>X@&%+5XiyeIf91n2E*hl$k-Y(3iW*E}Mz-h~H~7S9I1I zR#-j`|Hk?$MqFhE4C@=n!hN*o5+M%NxRqP+aLxDdt=wS6rAu6ECK*;AB%Nyg0uyAv zO^DnbVZZo*|Ef{nsYN>cjZC$OHzR_*g%T#oF zCky9HJS;NCi=7(07tQXq?V8I&OA&kPlJ_dfSRdL2bRUt;tA3yKZRMHMXH&#W@$l%-{vQd7y@~i*^qnj^`Z{)V$6@l&!qP_y zg2oOd!Wit#)2A~w-eqw3*Mbe)U?N|q6sXw~E~&$!!@QYX4b@%;3=>)@Z#K^`8~Aki z+LYKJu~Y$;F5%_0aF9$MsbGS9Bz2~VUG@i@3Fi2q(hG^+Ia44LrfSfqtg$4{%qBDM z_9-O#3V+2~W$dW0G)R7l_R_vw(KSkC--u&%Rs^Io&*?R=`)6BN64>6>)`TxyT_(Rd zUn+aIl1mPa#Jse9B3`!T=|e!pIp$(8ZOe0ao?nS7o?oKlj zypC-fMj1DHIDrh1unUI1vp=-Fln;I9e7Jvs3wj*^_1&W|X} zZSL|S|Bb@CV*YC_-T&2!Ht3b6?)d`tHOP?rA;;t#zaXa0Sc;vGnV0BLIf8f-r{QHh z*Zp`4_ItlOR7{u(K+!p_oLDmaAkNag*l4#29F2b_A*0oz0T|#-&f*;c#<`^)(W@gm z#k9k=t%u8<+C1fNUA{Fh7~wgPrEZZ#(6aBI%6bR4RO(e1(ZocjoDek4#MTgZD>1NG zy9~yoZfWYfwe&S-(zk4o6q6o?2*~DOrJ(%5wSnEJMVOKCzHd z=Yhm+HLzoDl{P*Ybro7@sk1!Ez3`hE+&qr7Rw^2glw^M(b(NS2!F|Q!mi|l~lF94o z!QiV)Q{Z>GO5;l1y!$O)=)got;^)%@v#B!ZEVQy1(BJApHr5%Zh&W|gweD+%Ky%CO ztr45vR*y(@*Dg_Qw5v~PJtm^@Lyh*zRuT6~(K+^HWEF{;R#L$vL2!_ndBxCtUvZ(_ zauI7Qq}ERUWjr&XW9SwMbU>*@p)(cuWXCxRK&?ZoOy>2VESII53iPDP64S1pl{NsC zD;@EGPxs&}$W1;P6BB9THF%xfoLX|4?S;cu@$)9OdFst-!A7T{(LXtdNQSx!*GUSIS_lyI`da8>!y_tpJb3Zuf0O*;2y?HCfH z5QT6@nL|%l3&u4;F!~XG9E%1YwF*Fgs5V&uFsx52*iag(?6O|gYCBY3R{qhxT-Etb zq(E%V=MgQnuDGEKOGsmBj9T0-nmI%zys8NSO>gfJT4bP>tI>|ol@ zDt(&SUKrg%cz>AmqtJKEMUM;f47FEOFc%Bbmh~|*#E zDd!Tl(wa)ZZIFwe^*)4>{T+zuRykc3^-=P1aI%0Mh}*x7%SP6wD{_? zisraq`Las#y-6{`y@CU3Ta$tOl|@>4qXcB;1bb)oH9kD6 zKym@d$ zv&PZSSAV1Gwwzqrc?^_1+-ZGY+3_7~a(L+`-WdcJMo>EWZN3%z4y6JyF4NR^urk`c z?osO|J#V}k_6*9*n2?j+`F{B<%?9cdTQyVNm8D}H~T}?HOCXt%r7#2hz97Gx#X%62hyaLbU z_ZepP0<`<;eABrHrJAc!_m?kmu#7j}{empH@iUIEk^jk}^EFwO)vd7NZB=&uk6JG^ zC>xad8X$h|eCAOX&MaX<$tA1~r|hW?-0{t4PkVygTc`yh39c;&efwY(-#;$W)+4Xb z$XFsdG&;@^X`aynAMxsq)J#KZXX!sI@g~YiJdHI~r z$4mj_?S29sIa4c$z)19JmJ;Uj?>Kq=0XuH#k#};I&-6zZ_&>)j>UR0XetRO!-sjF< zd_6b1A2vfi++?>cf}s{@#BvTD|a%{9si7G}T+8ZnwuA z1k8c%lgE<-7f~H`cqgF;qZ|$>R-xNPA$25N1WI3#n%gj}4Ix}vj|e=x)B^roGQpB) zO+^#nO2 zjzJ9kHI6nI5ni&V_#5> z!?<7Qd9{|xwIf4b0bRc;zb}V4>snRg6*wl$Xz`hRDN8laL5tg&+@Dv>U^IjGQ}*=XBnXWrwTy;2nX?<1rkvOs#u(#qJ=A zBy>W`N!?%@Ay=upXFI}%LS9bjw?$h)7Dry0%d}=v0YcCSXf9nnp0tBKT1eqZ-4LU` zyiXglKRX)gtT0VbX1}w0f2ce8{$WH?BQm@$`ua%YP8G@<$n13D#*(Yd5-bHfI8!on zf5q4CPdgJLl;BqIo#>CIkX)G;rh|bzGuz1N%rr+5seP${mEg$;uQ3jC$;TsR&{IX< z;}7j3LnV+xNn^$F1;QarDf6rNYj7He+VsjJk6R@0MAkcwrsq4?(~`GKy|mgkfkd1msc2>%B!HpZ~HOzj}kl|ZF(IqB=D6ZTVcKe=I7)LlAI=!XU?J*i#9VXeKeaG zwx_l@Z(w`)5Cclw`6kQKlS<;_Knj)^Dh2pL`hQo!=GPOMR0iqEtx12ORLpN(KBOm5 zontAH5X5!9WHS_=tJfbACz@Dnkuw|^7t=l&x8yb2a~q|aqE_W&0M|tI7@ilGXqE)MONI8p67OiQGqKEQWw;LGga=ZM1;{pSw1jJK_y$vhY6 ztFrV7-xf>lbeKH1U)j3R=?w*>(Yh~NNEPVmeQ8n}0x01$-o z2Jyjn+sXhgOz>AzcZ zAbJZ@f}MBS0lLKR=IE{z;Fav%tcb+`Yi*!`HTDPqSCsFr>;yt^^&SI2mhKJ8f*%ji zz%JkZGvOn{JFn;)5jf^21AvO-9nRzsg0&CPz;OEn07`CfT@gK4abFBT$Mu?8fCcscmRkK+ zbAVJZ~#_a z{|(FFX}~8d3;DW8zuY9?r#Dt>!aD>} zlYw>D7y#eDy+PLZ&XKIY&Df0hsLDDi(Yrq8O==d30RchrUw8a=Eex>Dd?)3+k=}Q> z-b85lun-V$I}86Vg#l1S@1%=$2BQD5_waAZKQfJ${3{b2SZ#w1u+jMr{dJMvI|Og= zpQ9D={XK|ggbe04zTUd}iF{`GO1dV%zWK~?sM9OM(= zVK9&y4F^w1WFW{$qi|xQk0F`@HG8oLI5|5$j~ci9xTMT69v5KS-Yym--raU5kn2#C z<~5q^Bf0rTXVhctG2%&MG(cUGaz(gC(rcG~>qgO$W6>!#NOVQJ;pIYe-lLy(S=HgI zPh;lkL$l+FfMHItHnw_^bj8}CKM19t(C_2vSrhX2$K@-gFlH};#C?1;kk&U1L%4S~ zR^h%h+O1WE7DI$~dly?-_C7>(!E`~#REJ~Xa7lyrB$T!`&qYV5QreAa^aKr%toUJR zPWh)J3iD`(P6BI5k$oE$us#%!4$>`iH2p-88?WV0M$-K)JDibvA4 zpef%_*txN$Ei3=Lt(BBxZ&mhl|mUz-z*OD1=r9nfN zc5vOMFWpi>K=!$6f{eb?5Ru4M3o;t9xLpry|C%j~`@$f)OFB5+xo8XM8g&US@UU-sB|dAoc20y(F@=-2Ggp_`SWjEb#>IG^@j zuQK}e^>So#W2%|-)~K!+)wdU#6l>w5wnZt2pRL5Dz#~N`*UyC9tYechBTc2`@(OI# zNvcE*+zZZjU-H`QOITK^tZwOyLo)ZCLk>>Wm+flMsr5X{A<|m`Y281n?8H_2Fkz5}X?i%Rfm5s+n`J zDB&->=U+LtOIJ|jdYXjQWSQZFEs>Rm{`knop4Sq)(}O_@gk{14y51)iOcGQ5J=b#e z2Yx^6^*F^F7q_m-AGFFgx5uqyw6_4w?yKCJKDGGprWyekr;X(!4CnM5_5?KgN=3qCm03 z##6k%kIU5%g!cCL(+aK>`Wd;dZ4h$h_jb7n?nqx5&o9cUJfr%h#m4+Bh)>HodKcDcsXDXwzJ3jR(sSFqWV(OKHC*cV8;;&bH=ZI0YbW3PgIHwTjiWy z?2MXWO2u0RAEEq(zv9e%Rsz|0(OKB?_3*kkXwHxEuazIZ7=JhaNV*P~hv57q55LoebmJpfHXA@yuS{Esg+ z*C}0V-`x^=0nOa@SPUJek>td~tJ{U1T&m)~`FLp*4DF77S^{|0g%|JIqd-=5)p6a` zpJOsEkKT(FPS@t^80V!I-YJbLE@{5KmVXjEq{QbCnir%}3 zB)-J379=wrBNK6rbUL7Mh^tVmQYn-BJJP=n?P&m-7)P#OZjQoK0{5?}XqJScV6>QX zPR>G{xvU_P;q!;S9Y7*07=Z!=wxIUorMQP(m?te~6&Z0PXQ@I=EYhD*XomZ^z;`Os z4>Uh4)Cg2_##mUa>i1Dxi+R~g#!!i{?SMj%9rfaBPlWj_Yk)lCV--e^&3INB>I?lu z9YXCY5(9U`3o?w2Xa5ErMbl5+pDVpu8v+KJzI9{KFk1H?(1`_W>Cu903Hg81vEX32l{nP2vROa1Fi!Wou0+ZX7Rp`g;B$*Ni3MC-vZ`f zFTi7}c+D)!4hz6NH2e%%t_;tkA0nfkmhLtRW%){TpIqD_ev>}#mVc)<$-1GKO_oK8 zy$CF^aV#x7>F4-J;P@tqWKG0|D1+7h+{ZHU5OVjh>#aa8+V;6BQ)8L5k9t`>)>7zr zfIlv77^`Fvm<)_+^z@ac%D&hnlUAFt8!x=jdaUo{)M9Ar;Tz5Dcd_|~Hl6CaRnK3R zYn${wZe8_BZ0l0c%qbP}>($jsNDay>8+JG@F!uV4F;#zGsBP0f$f3HqEHDz_sCr^q z1;1}7KJ9&`AX2Qdav1(nNzz+GPdEk5K3;hGXe{Hq13{)c zZy%fFEEH#nlJoG{f*M^#8yXuW%!9svN8ry-Vi7AOFnN~r&D`%6d#lvMXBgZkX^vFj z;tkent^62jUr$Cc^@y31Lka6hS>F?1tE8JW$iXO*n9CQMk}D*At3U(-W1E~z>tG?> z5f`5R5LbrhRNR8kv&5d9SL7ke2a*Xr)Qp#75 z6?-p035n2<7hK;sb>t9GAwG4{9v~iEIG>}7B5zcCgZhu$M0-z8?eUO^E?g)md^XT_ z2^~-u$yak>LBy(=*GsTj6p<>b5PO&un@5hGCxpBQlOB3DpsItKZRC*oXq-r{u}Wb; z&ko>#fbnl2Z;o@KqS-d6DTeCG?m1 z&E>p}SEc*)SD&QjZbs!Csjx~0+$@ekuzV_wAalnQvX3a^n~3ui)|rDO+9HW|JPEeBGP4 z)?zcZ<8qv47`EWA*_X~H^vr(lP|f%=%cWFM;u)OFHruKT<~?>5Y8l?56>&;=WdZU# zZEK4-C8s-3zPMA^&y~e*9z)!ZJghr3N^pJa2A$??Xqx-BR*TytGYor&l8Q+^^r%Yq02xay^f#;;wO6K7G!v>wRd6531WnDI~h$PN( z+4#08uX?r&zVKsQ;?5eBX=FxsXaGyH4Gth4a&L|{8LnNCHFr1M{KjJ!BfBS_aiy-E zxtmNcXq3}WTwQ7Dq-9YS5o758sT(5b`Sg-NcH>M9OH1oW6&sZ@|GYk|cJI`vm zO<$~q!3_$&GfWetudRc*mp8)M)q7DEY-#@8w=ItkApfq3sa)*GRqofuL7)dafznKf zLuembr#8gm*lIqKH)KMxSDqbik*B(1bFt%3Vv|ypehXLCa&wc7#u!cJNlUfWs8iQ` z$66(F=1fkxwg745-8_eqV>nWGY3DjB9gE23$R5g&w|C{|xvT@7j*@aZNB199scGchI7pINb5iyqYn)O=yJJX)Ca3&Ca+{n<=1w|(|f0)h<9gs$pVSV<<9Og-V z8ki@nKwE)x)^wmHBMk?mpMT=g{S#^8W|>&rI#Ceh;9za}io0k@0JxiCqi-jHlxbt3 zjJA?RihhRvhk6%G5-D{ePh1jare*fQS<328P-DcVAxPTrw=n6k?C6EV75f}cnBRPT zMYDqqKu(ND&aOtc!QRV`vzJSVxx8i~WB#5Ml{b#eQqNnSi7l-bS-`ITW<^zyYQA(b zbj4SuRK>q9o`_v%+C=S?h>2e4!66Ij(P5{7Uz$3u6YJJC$W%EoBa{-(=tQ|y1vov%ZkXVOV z##_UVg4V^4ne#4~<-1DkJqkKqgT+E_=&4Ue&eQ-JC+gi?7G@d6= zximz{zE)WW{b@QCJ!7l&N5x=dXS?$5RBU-VvN4Uec-GHK&jPa&P2z+qDdLhIB+HU) zu0CW&uLvE^4I5xtK-$+oe|58)7m6*PO%Xt<+-XEA%jG_BEachkF3e@pn?tl!`8lOF zbi2QOuNXX)YT*MCYflILO{VZ*9GiC%R4FO20zMK?p+&aCMm2oeMK7(aW=UDzr=AO0 z$5mJ%=qRsR8rZ>_YsL+vi{3*J_9Kzq(;ZwRj+4_f0-*wbkSMPWahX#Fj_a8BnrhJ6 zo^ZZ?Vah1@&6#r=JkuaYDBdp;J3@ii+CHM&@9*er&#P}$@wI$bfrH)&c!*|nkvhf%^*Y6b%dKz%QBSIo@U z{?V^qEs4`q<8@n+u8YiB^sc@6g>TncG<|GsmC3egwE6aO=EwLr~3-2 zNr`+)`i+-83?|1Xy0^8ps&pb}YT?w1eWVnC9Ps1=KM;Rw)bH6O!7Did1NwpnqVPZc z*%Qo~qkDL>@^<^fmIBtx$WUWQiNtAB2x-LO^BB=|w~-zTnJNEdm1Ou(?8PF&U88X@ z#8rdaTd||)dG^uJw~N_-%!XNbuAyh4`>Shea=pSj0TqP+w4!`nxsmVSv02kb`DBr% zyX=e>5IJ3JYPtdbCHvKMdhXUO_*E9jc_?se7%VJF#&ZaBD;7+eFN3x+hER7!u&`Wz z7zMvBPR4y`*$a250KYjFhAKS%*XG&c;R-kS0wNY1=836wL6q02mqx;IPcH(6ThA@2 zXKQF|9H>6AW$KUF#^A%l6y5{fel77_+cR_zZ0(7=6bmNXABv}R!B-{(E^O6Y?ZS)n zs1QEmh_Fm7p}oRyT3zxUNr4UV8NGs+2b8|4shO$OGFj3D&7_e?#yDi=TTe%$2QbG5 zk<;q7aQ;p!M-Osm{vFdmXZ@!z9uWh!;*%>(vTRggufuUGP9Hols@vhx z73pn$3u2;vzRvnXuT&$Os7J@6y12*j!{ix%3B4YU1466ItmJs0NsU(4ZYRYh7wEA6q{b*Hs6@k~ zi7Yq@Ax!et0cUMTvk7P%ym){MHpcliHEI~e3HP0NV=}7;xFv#IC?a<=`>~j_sk{e> z7vg-tK*p83HZ0=QK@ zRIHo^r{D8&Ms-^WZp+6US_Quqjh$Q66W^1}=Uz&XJ8AQE9&2}P zY|FXZzZ|0IiaBd2qdt6dIjQr(ZMIOU%NG1F&fu6Po9m^?BvLhI6T0R!H2d8;U(&p2 zYA|MFscMqcO(ye~Jp?F;0>Ke+5hzVr?aBNe>GsGgr$XrpS9uajN2kNQ3o$V5rp0T( z0$6TJC;3)26SNG#XcX7l^MKTn$ga?6r4Jzfb%ZgA(Zbwit0$kY=avSnI$@Gk%+^pu zS5mHrcRS8LFPC*uVWH4DDD1pY$H8N>X?KIJZuZ2SvTqc5Nr0GHdD8TCJcd$zIhOdC zZX0ErnsozQh;t^==4zTfrZO421AL?)O)l#GSxU#|LTTg4#&yeK=^w#;q63!Nv~1(@ zs^-RNRuF&qgcr+bIzc@7$h9L;_yjdifE*$j0Q&Np=1AuHL--zdkv@}`1 zo~LlDl_YAq*z?vmr4M`GjDkl9?p|-tl(DtX76oZv25_DtZutLS9Ez!5~p?th@4 zyc_uax4W#<(#)LMkvo)yp|5tKsC2=p#6PyhpH|449T<9Zdk|%CAb5cw?fhvQtBO&7 zpQ9$24yLqPHP;$N&fe2wm%8qdctwIna<3SwGtQA3{C77s%CW%LYxtK(SBGustL0<( zu~U9r0UOkr(c{OJxZS0Ntu3+cJlF7R`7k-Bsa&q?9Ae5{{|o~?cM+T7{lB1^#vT8R z?>c9fNWey`1dKDY%F3d2O*8^qYhjlB8*7HMKE<*=(A`{>=1%s1}Pm&#_t1xy!FkPk@%SMEka2@*= zxDuM|vJJ5s+xgDls{>*o!7eOcs|xuVBPWX&+y5vEiADK%hi`#Dbd>;;Pbk2H4*-X&R?_-6ZEutSd8hC+sSjhIo z;D(j4P;2EVpEj#UF7IjM6PC+X$C5T&=nL`*!*hm9U)#O?>wqOgC>jXKN3Slk_yaQX zLf|4D8T4k|wHW`;#ZQVocNF|3izi0sOqXzi7@KlYC3CXBG`94wD;tMI1bj|8Vm zY}9`VI9!plSfhAal$M_HlaYOVNU?9Z#0<$o?lXXbX3O(l_?f)i3_~r+GcO-x#+x^X zfsZl0>Rj2iP1rsT;+b;Mr? z4Vu&O)Q5ru4j;qaSP5gA{az@XTS1NpT0d9Xhl_FkkRpcEGA0(QQ~YMh#&zwDUkNzm z6cgkdgl9W{iL6ArJ1TQHqnQ^SQ1WGu?FT|93$Ba}mPCH~!$3}0Y0g zcoG%bdTd$bmBx9Y<`Jc+=Cp4}c@EUfjiz;Rcz101p z=?#i$wo>gBE9|szaZMt-d4nUIhBnYRuBVyx+p?5#aZQgUe(!ah`J#l1$%bl5avL27 zU2~@V`3Ic&!?FhDX@Cw!R4%xtWark#p8DLT)HCZ?VJxf^yr@AD*!ERK3#L$E^*Yr? zzN&uF9Roh4rP+r`Z#7U$tzl6>k!b~HgM$C<_crP=vC>6=q{j?(I}!9>g3rJU(&){o z`R^E*9%+kEa8H_fkD9VT7(Fks&Y-RcHaUJYf-|B+eMXMaRM;{FKRiTB>1(=Iij4k1(X__|WqAd-~t#2@UQ}Z&<1Th0azdXfoll!dd)6>1miA z!&=6sDJm=e$?L&06+Q3`D-HNSkK-3$3DdZMX-6Xjn;wd#9A{~ur!2NcX>(qY_oZL0~H7dnQ9sgLe!W>~2|RSW7|hWn<({Pg*xF$%B-!rKe^_R_vc z(LO!0agxxP;FWPV({8#lEv$&&GVakGus=@!3YVG`y^AO1m{2%Np;>HNA1e{=?ra1C}H zAwT0sbwG|!am;fl?*_t^^#yLDXZ*Nx)_FqueZi0c-G~omtpHW0Cu)mEJ`Z1X8brq$ z%vK##b~o*^b&Hz!hgrD=^6P8}aW40lhzMLB5T5*v`1QH?+L~-@CDi3+C@nRf2{7UE zyDIe{@LKw`Eu=Z%6<<_=#V|yxJIKiq_N?ZJ_v0$c)N4l07ZV_mIXG}glfBSPivOhw z-~+9GdckSpMBNR9eR`Y|9_)sXS+u_OiQ%!9rE(2AFjoxN8lk16Sb~^Sq6kRoEp3yD(mm`HsYIXcag_EAB8MHc}nahxVVUTts~U9P|f;7Ul$_` zStR4v&P4q_$KXOEni$lkxy8=9w8G&47VY0oDb^+jT+>ARe3NHUg~St`$RDxY)?;_F znqTujR&chZd2qHF7y8D$4&E3+e@J~!X3&BW4BF(Ebp#TEjrd+9SU!)j;qH+ZkL@AW z?J6Mj}v0_+D zH0qlbzCkHf|EZ`6c>5ig5NAFF%|La%M-}g(7&}Vx8K)qg30YD;H!S!??{;YivzrH0 z(M%2*b_S-)yh&Aiqai)GF^c!<1Xemj|13>dZ_M#)41SrP;OEMaRJ)bCeX*ZT7W`4Y zQ|8L@NHpD@Tf(5>1U(s5iW~Zdf7$@pAL`a3X@YUv1J>q-uJ_(Dy5nYTCUHC}1(dlI zt;5>DLcHh&jbysqt?G01MhXI3!8wgf){Hv}=0N|L$t8M#L7d6WscO8Om2|NBz2Ga^ zs86y%x$H18)~akOWD7@em7)ldlWgb?_sRN>-EcYQO_}aX@+b$dR{146>{kXWP4$nN{V0_+|3{Lt|8uX_fhKh~i{(x%cj*PU$i{PO(5$uA? zQzO>a6oPj-TUk&{zq?JD2MNb6Mf~V3g$ra+PB;ujLJ2JM(a7N*b`y{MX--!fAd}5C zF$D_b8S;+Np(!cW)(hnv5b@@|EMt*RLKF*wy>ykFhEhlPN~n_Bj>LT9B^_yj>z#fx z3JuE4H&?Cc!;G@}E*3k`HK#8ag`yE3Z1)5JUlSua%qkF zkTu|<9{w9OSi$qr)WD#7EzITnch=xnR63E*d~WGvi*Co9BBE?ETHud;!Z)7&wz+l6 zuKODYG1>I1U#a%&(GNJ`AqRfg=H!BtSl+_;CEeufF-#+*2EMMz-22@>18=8PH{PHd z);mN=aR0MPF>eutLiS#-AOX>#2%+pTGEOj!j4L(m0~&xR=0+g#HNpno6@veLhJp}e zyNVC$a>4;!9&iGvU_dj&xbKt@^t6r%f^)+}eV^suRTLP52+BVs0kOLwg6n`=NUv50E7My8XQUh?y%mW62OT1pMrKI3Q(r`7vU&@93=G~A?b(^pvC-8x=bSk zZ60BQR96WB1Z@9Df(M1IQh+YrU8sEjB=Tc2;(zBn-pete*icZE|M&Uc+oHg`|1o`g zH~m+k=D$o);{Rs)b<9Zo|9_Z6L6QHLNki(N>Dw^^i1LITprZeeqIaT#+)fw)PlllU zldphHC)t!0Gf(i9zgVm>`*TbmITF zH1FZ4{wrjRCx{t^26VK_2srZuWuY*EMAsMrJYFFCH35Ky7bq8<0K|ey2wHnrFMZyr z&^yEgX{{3i@&iE5>xKZ{Ads36G3a!i50D!C4?^~cLB<<|fc1!XN(HJRM)H^21sEs%vv+Mu0h*HkLHaEffMwc0n6)JhNXY#M5w@iO@dfXY z0c6dM2a4Hd1SA*#qYj@jK}uVgAZdaBj8t6uuhUNe>)ne9vfd#C6qLV9+@Q7{MnF#0 zJ7fd-ivG_~u3bVvOzpcw1u~ZSp8-kl(sunnX>L~*K-ByWDM2E8>;Si6kn^58AZQxI xVa^It*?521mj4+UJO?7%w*+`EfEcU=@KhDx-s^WzP+ae~{CgHDE&XryzW}Nww%-5% diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index ae04661e..48c0a02c 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew index 1b6c7873..a69d9cb6 100644 --- a/gradlew +++ b/gradlew @@ -205,6 +205,12 @@ set -- \ org.gradle.wrapper.GradleWrapperMain \ "$@" +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + # Use "xargs" to parse quoted args. # # With -n1 it outputs one arg per line, with the quotes and backslashes removed. diff --git a/gradlew.bat b/gradlew.bat index 107acd32..f127cfd4 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -14,7 +14,7 @@ @rem limitations under the License. @rem -@if "%DEBUG%" == "" @echo off +@if "%DEBUG%"=="" @echo off @rem ########################################################################## @rem @rem Gradle startup script for Windows @@ -25,7 +25,7 @@ if "%OS%"=="Windows_NT" setlocal set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. +if "%DIRNAME%"=="" set DIRNAME=. set APP_BASE_NAME=%~n0 set APP_HOME=%DIRNAME% @@ -40,7 +40,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome set JAVA_EXE=java.exe %JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto execute +if %ERRORLEVEL% equ 0 goto execute echo. echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. @@ -75,13 +75,15 @@ set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar :end @rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd +if %ERRORLEVEL% equ 0 goto mainEnd :fail rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% :mainEnd if "%OS%"=="Windows_NT" endlocal From a8f6e8f0844983d45536cc5090d9d1f8137825eb Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 13:43:29 +0300 Subject: [PATCH 02/51] - updated forge-gradle --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index fc7de2b4..6c1c1c23 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,4 +8,4 @@ minecraft_version = 1.20.1 mod_version = 3.1.0 forge_version = 47.0.18 -forgegradle_version = 5.1.+ \ No newline at end of file +forgegradle_version = 6.0.+ \ No newline at end of file From 1efd2398f2661d29437220093c3d0561bcf4ec81 Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:08:26 +0300 Subject: [PATCH 03/51] - updated dependencies to 1.21 - temporary disabled parchment-gradle cuz it hates me --- build.gradle | 8 ++++---- gradle.properties | 10 +++++----- src/main/resources/META-INF/mods.toml | 8 ++++---- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/build.gradle b/build.gradle index 68f4da3d..0db11d57 100644 --- a/build.gradle +++ b/build.gradle @@ -3,12 +3,12 @@ buildscript { maven { url = 'https://maven.minecraftforge.net' } maven { url = "https://files.minecraftforge.net/maven" } maven { url = "https://repo.spongepowered.org/repository/maven-public/" } - maven { url = 'https://maven.parchmentmc.org' } +// maven { url = 'https://maven.parchmentmc.org' } mavenCentral() } dependencies { classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: "${project.forgegradle_version}", changing: true - classpath 'org.parchmentmc:librarian:1.+' +// classpath 'org.parchmentmc:librarian:1.+' classpath group: "org.spongepowered", name: "mixingradle", version: "0.7-SNAPSHOT" } } @@ -17,7 +17,7 @@ apply plugin: 'net.minecraftforge.gradle' apply plugin: 'eclipse' apply plugin: 'maven-publish' apply plugin: "org.spongepowered.mixin" -apply plugin: 'org.parchmentmc.librarian.forgegradle' +//apply plugin: 'org.parchmentmc.librarian.forgegradle' mixin { add sourceSets.main, "twigs.refmap.json" @@ -27,7 +27,7 @@ version = "${project.minecraft_version}-${project.mod_version}" group = 'com.ninni.twigs' archivesBaseName = 'Twigs' -java.toolchain.languageVersion = JavaLanguageVersion.of(17) +java.toolchain.languageVersion = JavaLanguageVersion.of(21) println('Java: ' + System.getProperty('java.version') + ' JVM: ' + System.getProperty('java.vm.version') + '(' + System.getProperty('java.vendor') + ') Arch: ' + System.getProperty('os.arch')) minecraft { diff --git a/gradle.properties b/gradle.properties index 6c1c1c23..7eb9e08c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,10 +2,10 @@ org.gradle.jvmargs=-Xmx3G org.gradle.daemon=false mappings_channel=official -mappings_version=1.20.1 +mappings_version=1.21 -minecraft_version = 1.20.1 -mod_version = 3.1.0 +minecraft_version=1.21 +mod_version=3.2.0 -forge_version = 47.0.18 -forgegradle_version = 6.0.+ \ No newline at end of file +forge_version=51.0.16 +forgegradle_version=6.0.+ \ No newline at end of file diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml index c4241a74..e1fa24da 100644 --- a/src/main/resources/META-INF/mods.toml +++ b/src/main/resources/META-INF/mods.toml @@ -1,9 +1,9 @@ modLoader="javafml" -loaderVersion="[39,)" +loaderVersion="[50,)" license="All rights reserved" [[mods]] modId="twigs" -version="1.20.1-3.1.0" +version="1.21-3.2.0" displayName="Twigs" logoFile= "twigs.png" authors="Ninni" @@ -21,12 +21,12 @@ Contributors: [[dependencies.twigs]] modId="forge" mandatory=true - versionRange="[39,)" + versionRange="[50,)" ordering="NONE" side="BOTH" [[dependencies.twigs]] modId="minecraft" mandatory=true - versionRange="[1.20,1.21)" + versionRange="[1.21,1.22)" ordering="NONE" side="BOTH" From f1fa5c49faaf4340ac64ba0120409d84f9ada3d2 Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:09:28 +0300 Subject: [PATCH 04/51] changed the tag to not hurt my soul --- src/main/java/com/ninni/twigs/TwigsTags.java | 54 +++++++++++--------- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/src/main/java/com/ninni/twigs/TwigsTags.java b/src/main/java/com/ninni/twigs/TwigsTags.java index 1b2b7c3c..839095ca 100644 --- a/src/main/java/com/ninni/twigs/TwigsTags.java +++ b/src/main/java/com/ninni/twigs/TwigsTags.java @@ -1,6 +1,8 @@ package com.ninni.twigs; +import net.minecraft.core.Registry; import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceKey; import net.minecraft.resources.ResourceLocation; import net.minecraft.tags.TagKey; import net.minecraft.world.entity.EntityType; @@ -14,32 +16,36 @@ public interface TwigsTags { //item tags - TagKey SCHIST_ITEM = TagKey.create(Registries.ITEM, new ResourceLocation(MOD_ID, "schist")); - TagKey RHYOLITE_ITEM = TagKey.create(Registries.ITEM, new ResourceLocation(MOD_ID, "rhyolite")); - TagKey BLOODSTONE_ITEM = TagKey.create(Registries.ITEM, new ResourceLocation(MOD_ID, "bloodstone")); - TagKey PACKED_SILT_ITEM = TagKey.create(Registries.ITEM, new ResourceLocation(MOD_ID, "packed_silt")); - TagKey PACKED_SILT_FULL_BLOCKS = TagKey.create(Registries.ITEM, new ResourceLocation(MOD_ID, "packed_silt_full_blocks")); - TagKey SILT_POTS_ITEM = TagKey.create(Registries.ITEM, new ResourceLocation(MOD_ID, "silt_pots")); - TagKey SEASHELLS = TagKey.create(Registries.ITEM, new ResourceLocation(MOD_ID, "seashells")); - TagKey TABLES_ITEM = TagKey.create(Registries.ITEM, new ResourceLocation(MOD_ID, "tables")); + TagKey SCHIST_ITEM = createTag(Registries.ITEM, "schist"); + TagKey RHYOLITE_ITEM = createTag(Registries.ITEM, "rhyolite"); + TagKey BLOODSTONE_ITEM = createTag(Registries.ITEM, "bloodstone"); + TagKey PACKED_SILT_ITEM = createTag(Registries.ITEM, "packed_silt"); + TagKey PACKED_SILT_FULL_BLOCKS = createTag(Registries.ITEM, "packed_silt_full_blocks"); + TagKey SILT_POTS_ITEM = createTag(Registries.ITEM, "silt_pots"); + TagKey SEASHELLS = createTag(Registries.ITEM, "seashells"); + TagKey TABLES_ITEM = createTag(Registries.ITEM, "tables"); //block tags - TagKey SCHIST_BLOCK = TagKey.create(Registries.BLOCK, new ResourceLocation(MOD_ID, "schist")); - TagKey RHYOLITE_BLOCK = TagKey.create(Registries.BLOCK, new ResourceLocation(MOD_ID, "rhyolite")); - TagKey BLOODSTONE_BLOCK = TagKey.create(Registries.BLOCK, new ResourceLocation(MOD_ID, "bloodstone")); - TagKey PACKED_SILT_BLOCK = TagKey.create(Registries.BLOCK, new ResourceLocation(MOD_ID, "packed_silt")); - TagKey SILT_POTS_BLOCK = TagKey.create(Registries.BLOCK, new ResourceLocation(MOD_ID, "silt_pots")); - TagKey OFFSET_REMOVER = TagKey.create(Registries.BLOCK, new ResourceLocation(MOD_ID, "offset_remover")); - TagKey TABLES_BLOCK = TagKey.create(Registries.BLOCK, new ResourceLocation(MOD_ID, "tables")); + TagKey SCHIST_BLOCK = createTag(Registries.BLOCK, "schist"); + TagKey RHYOLITE_BLOCK = createTag(Registries.BLOCK, "rhyolite"); + TagKey BLOODSTONE_BLOCK = createTag(Registries.BLOCK, "bloodstone"); + TagKey PACKED_SILT_BLOCK = createTag(Registries.BLOCK, "packed_silt"); + TagKey SILT_POTS_BLOCK = createTag(Registries.BLOCK, "silt_pots"); + TagKey OFFSET_REMOVER = createTag(Registries.BLOCK, "offset_remover"); + TagKey TABLES_BLOCK = createTag(Registries.BLOCK, "tables"); //biome tags - TagKey BLOODSTONE_GENERATES = TagKey.create(Registries.BIOME, new ResourceLocation(MOD_ID, "bloodstone_generates")); - TagKey SCHIST_GENERATES = TagKey.create(Registries.BIOME, new ResourceLocation(MOD_ID, "schist_generates")); - TagKey SILT_GENERATES = TagKey.create(Registries.BIOME, new ResourceLocation(MOD_ID, "silt_generates")); - TagKey AZALEA_FLOWERS_GENERATE = TagKey.create(Registries.BIOME, new ResourceLocation(MOD_ID, "azalea_flowers_generate")); - TagKey SPAWNS_TWIG = TagKey.create(Registries.BIOME, new ResourceLocation(MOD_ID, "spawns_twig")); - TagKey SPAWNS_PEBBLE = TagKey.create(Registries.BIOME, new ResourceLocation(MOD_ID, "spawns_pebble")); - TagKey SPAWNS_SEA_SHELL = TagKey.create(Registries.BIOME, new ResourceLocation(MOD_ID, "spawns_sea_shell")); - - TagKey> BAMBOO_LEAVES_SLOW_IMMUNE = TagKey.create(Registries.ENTITY_TYPE, new ResourceLocation(MOD_ID, "bamboo_leaves_slow_immune")); + TagKey BLOODSTONE_GENERATES = createTag(Registries.BIOME, "bloodstone_generates"); + TagKey SCHIST_GENERATES = createTag(Registries.BIOME, "schist_generates"); + TagKey SILT_GENERATES = createTag(Registries.BIOME, "silt_generates"); + TagKey AZALEA_FLOWERS_GENERATE = createTag(Registries.BIOME, "azalea_flowers_generate"); + TagKey SPAWNS_TWIG = createTag(Registries.BIOME, "spawns_twig"); + TagKey SPAWNS_PEBBLE = createTag(Registries.BIOME, "spawns_pebble"); + TagKey SPAWNS_SEA_SHELL = createTag(Registries.BIOME, "spawns_sea_shell"); + + TagKey> BAMBOO_LEAVES_SLOW_IMMUNE = createTag(Registries.ENTITY_TYPE, "bamboo_leaves_slow_immune"); + + static TagKey createTag(ResourceKey> resourceKey, String path) { + return TagKey.create(resourceKey, ResourceLocation.fromNamespaceAndPath(MOD_ID, path)); + } } From 404f2334e75a81c5c7df36a75061f75585613172 Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:12:59 +0300 Subject: [PATCH 05/51] - BootstapContext -> BootstrapContext (i love spelling) --- .../com/ninni/twigs/registry/TwigsBiomeModifier.java | 12 ++++++------ .../twigs/registry/TwigsConfiguredFeatures.java | 8 ++++---- .../ninni/twigs/registry/TwigsPlacedFeatures.java | 10 +++++----- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/ninni/twigs/registry/TwigsBiomeModifier.java b/src/main/java/com/ninni/twigs/registry/TwigsBiomeModifier.java index 720f81ee..0ec9b6b0 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsBiomeModifier.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsBiomeModifier.java @@ -4,7 +4,7 @@ import com.ninni.twigs.TwigsTags; import net.minecraft.core.HolderSet; import net.minecraft.core.registries.Registries; -import net.minecraft.data.worldgen.BootstapContext; +import net.minecraft.data.worldgen.BootstrapContext; import net.minecraft.resources.ResourceKey; import net.minecraft.resources.ResourceLocation; import net.minecraft.tags.BiomeTags; @@ -31,7 +31,7 @@ public class TwigsBiomeModifier { private static final ResourceKey ADD_LAND_SEA_SHELLS = createKey("add_land_sea_shells"); private static final ResourceKey ADD_WATER_SEA_SHELLS = createKey("add_water_sea_shells"); - public static void bootstrap(BootstapContext context) { + public static void bootstrap(BootstrapContext context) { context.register(ADD_ORE_BLOODSTONE, new ForgeBiomeModifiers.AddFeaturesBiomeModifier(biomeTag(context, TwigsTags.BLOODSTONE_GENERATES), getPlacedFeature(context, TwigsPlacedFeatures.ORE_BLOODSTONE), GenerationStep.Decoration.UNDERGROUND_ORES)); context.register(ORE_RHYOLITE, new ForgeBiomeModifiers.AddFeaturesBiomeModifier(biomeTag(context, BiomeTags.IS_OVERWORLD), getPlacedFeature(context, TwigsPlacedFeatures.ORE_RHYOLITE), GenerationStep.Decoration.UNDERGROUND_ORES)); context.register(ADD_ORE_SCHIST, new ForgeBiomeModifiers.AddFeaturesBiomeModifier(biomeTag(context, TwigsTags.SCHIST_GENERATES), getPlacedFeature(context, TwigsPlacedFeatures.ORE_SCHIST_LOWER, TwigsPlacedFeatures.ORE_SCHIST_UPPER), GenerationStep.Decoration.UNDERGROUND_ORES)); @@ -45,22 +45,22 @@ public static void bootstrap(BootstapContext context) { @SafeVarargs @NotNull - private static HolderSet.Direct getPlacedFeature(BootstapContext context, ResourceKey... placedFeature) { + private static HolderSet.Direct getPlacedFeature(BootstrapContext context, ResourceKey... placedFeature) { return HolderSet.direct(Stream.of(placedFeature).map(resourceKey -> context.lookup(Registries.PLACED_FEATURE).getOrThrow(resourceKey)).collect(Collectors.toList())); } @NotNull - private static HolderSet.Direct getPlacedFeature(BootstapContext context, ResourceKey placedFeature) { + private static HolderSet.Direct getPlacedFeature(BootstrapContext context, ResourceKey placedFeature) { return HolderSet.direct(context.lookup(Registries.PLACED_FEATURE).getOrThrow(placedFeature)); } @NotNull - private static HolderSet.Named biomeTag(BootstapContext context, TagKey tag) { + private static HolderSet.Named biomeTag(BootstrapContext context, TagKey tag) { return context.lookup(Registries.BIOME).getOrThrow(tag); } public static ResourceKey createKey(String string) { - return ResourceKey.create(ForgeRegistries.Keys.BIOME_MODIFIERS, new ResourceLocation(Twigs.MOD_ID, string)); + return ResourceKey.create(ForgeRegistries.Keys.BIOME_MODIFIERS, ResourceLocation.fromNamespaceAndPath(Twigs.MOD_ID, string)); } } diff --git a/src/main/java/com/ninni/twigs/registry/TwigsConfiguredFeatures.java b/src/main/java/com/ninni/twigs/registry/TwigsConfiguredFeatures.java index d8cfdc87..e468e0e5 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsConfiguredFeatures.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsConfiguredFeatures.java @@ -4,7 +4,7 @@ import com.ninni.twigs.world.gen.features.config.AzaleaFlowerPatchConfig; import com.ninni.twigs.world.gen.features.config.NoiseStripConfig; import net.minecraft.core.registries.Registries; -import net.minecraft.data.worldgen.BootstapContext; +import net.minecraft.data.worldgen.BootstrapContext; import net.minecraft.data.worldgen.features.FeatureUtils; import net.minecraft.data.worldgen.placement.PlacementUtils; import net.minecraft.resources.ResourceKey; @@ -34,7 +34,7 @@ public class TwigsConfiguredFeatures { public static final ResourceKey> PATCH_PEBBLE = createKey("patch_pebble"); public static final ResourceKey> PATCH_SEASHELL = createKey("patch_seashell"); - public static void bootstrap(BootstapContext> context) { + public static void bootstrap(BootstrapContext> context) { TagMatchTest baseStoneOverworld = new TagMatchTest(BlockTags.BASE_STONE_OVERWORLD); TagMatchTest baseStoneNether = new TagMatchTest(BlockTags.BASE_STONE_NETHER); registerConfiguredFeature(context, ORE_RHYOLITE, Feature.ORE, new OreConfiguration(baseStoneOverworld, TwigsBlocks.RHYOLITE.get().defaultBlockState(), 45)); @@ -47,12 +47,12 @@ public static void bootstrap(BootstapContext> context) { registerConfiguredFeature(context, PATCH_SEASHELL, Feature.RANDOM_PATCH, FeatureUtils.simpleRandomPatchConfiguration(2, PlacementUtils.filtered(TwigsFeatures.WATERLOGGABLE_SIMPLE_BLOCK.get(), new SimpleBlockConfiguration(new WeightedStateProvider(SimpleWeightedRandomList.builder().add(TwigsBlocks.OPALINE_SEASHELL.get().defaultBlockState(), 20).add(TwigsBlocks.TANGERINE_SEASHELL.get().defaultBlockState(), 20).add(TwigsBlocks.ROSEATE_SEASHELL.get().defaultBlockState(), 15).add(TwigsBlocks.BRONZED_SEASHELL.get().defaultBlockState(), 8))), BlockPredicate.ONLY_IN_AIR_OR_WATER_PREDICATE))); } - private static > void registerConfiguredFeature(BootstapContext> context, ResourceKey> resourceKey, F feature, FC featureConfiguration) { + private static > void registerConfiguredFeature(BootstrapContext> context, ResourceKey> resourceKey, F feature, FC featureConfiguration) { context.register(resourceKey, new ConfiguredFeature<>(feature, featureConfiguration)); } public static ResourceKey> createKey(String string) { - return ResourceKey.create(Registries.CONFIGURED_FEATURE, new ResourceLocation(Twigs.MOD_ID, string)); + return ResourceKey.create(Registries.CONFIGURED_FEATURE, ResourceLocation.fromNamespaceAndPath(Twigs.MOD_ID, string)); } } diff --git a/src/main/java/com/ninni/twigs/registry/TwigsPlacedFeatures.java b/src/main/java/com/ninni/twigs/registry/TwigsPlacedFeatures.java index 00710788..329fc424 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsPlacedFeatures.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsPlacedFeatures.java @@ -2,7 +2,7 @@ import com.ninni.twigs.Twigs; import net.minecraft.core.registries.Registries; -import net.minecraft.data.worldgen.BootstapContext; +import net.minecraft.data.worldgen.BootstrapContext; import net.minecraft.data.worldgen.placement.PlacementUtils; import net.minecraft.data.worldgen.placement.VegetationPlacements; import net.minecraft.resources.ResourceKey; @@ -32,7 +32,7 @@ public class TwigsPlacedFeatures { public static final ResourceKey PATCH_SEASHELL_LAND = createKey("patch_seashell_land"); public static final ResourceKey PATCH_SEASHELL_WATER = createKey("patch_seashell_water"); - public static void bootstrap(BootstapContext context) { + public static void bootstrap(BootstrapContext context) { register(context, ORE_RHYOLITE, TwigsConfiguredFeatures.ORE_RHYOLITE, commonOrePlacement(2, HeightRangePlacement.uniform(VerticalAnchor.bottom(), VerticalAnchor.absolute(16)))); register(context, ORE_BLOODSTONE, TwigsConfiguredFeatures.ORE_BLOODSTONE, commonOrePlacement(2, HeightRangePlacement.uniform(VerticalAnchor.absolute(5), VerticalAnchor.top()))); register(context, ORE_SCHIST_UPPER, TwigsConfiguredFeatures.ORE_SCHIST, rareOrePlacement(6, HeightRangePlacement.uniform(VerticalAnchor.absolute(64), VerticalAnchor.absolute(128)))); @@ -45,11 +45,11 @@ public static void bootstrap(BootstapContext context) { register(context, PATCH_SEASHELL_WATER, TwigsConfiguredFeatures.PATCH_SEASHELL, CountPlacement.of(2), InSquarePlacement.spread(), PlacementUtils.HEIGHTMAP_OCEAN_FLOOR, BiomeFilter.biome()); } - public static void register(BootstapContext context, ResourceKey resourceKey, ResourceKey> configuredFeature, PlacementModifier... placementModifiers) { + public static void register(BootstrapContext context, ResourceKey resourceKey, ResourceKey> configuredFeature, PlacementModifier... placementModifiers) { register(context, resourceKey, configuredFeature, List.of(placementModifiers)); } - public static void register(BootstapContext context, ResourceKey resourceKey, ResourceKey> configuredFeature, List placementModifiers) { + public static void register(BootstrapContext context, ResourceKey resourceKey, ResourceKey> configuredFeature, List placementModifiers) { context.register(resourceKey, new PlacedFeature(context.lookup(Registries.CONFIGURED_FEATURE).getOrThrow(configuredFeature), List.copyOf(placementModifiers))); } @@ -66,7 +66,7 @@ private static List rareOrePlacement(int i, PlacementModifier } public static ResourceKey createKey(String string) { - return ResourceKey.create(Registries.PLACED_FEATURE, new ResourceLocation(Twigs.MOD_ID, string)); + return ResourceKey.create(Registries.PLACED_FEATURE, ResourceLocation.fromNamespaceAndPath(Twigs.MOD_ID, string)); } } From a6f40ce75e632e8dfb11e8b97616d8c960f6a9d6 Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:23:30 +0300 Subject: [PATCH 06/51] - removed inline DispenseItemBehavior (thanks registerProjectileBehavior) --- src/main/java/com/ninni/twigs/entity/Pebble.java | 2 +- .../java/com/ninni/twigs/events/MiscEvents.java | 13 +------------ src/main/java/com/ninni/twigs/item/PebbleItem.java | 12 +++++++++++- .../com/ninni/twigs/registry/TwigsEntityTypes.java | 2 +- 4 files changed, 14 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/ninni/twigs/entity/Pebble.java b/src/main/java/com/ninni/twigs/entity/Pebble.java index 8f7661b3..2794fc5d 100644 --- a/src/main/java/com/ninni/twigs/entity/Pebble.java +++ b/src/main/java/com/ninni/twigs/entity/Pebble.java @@ -37,7 +37,7 @@ protected Item getDefaultItem() { } private ParticleOptions getParticle() { - ItemStack itemStack = this.getItemRaw(); + ItemStack itemStack = this.getItem(); return itemStack.isEmpty() ? TwigsParticleTypes.ITEM_PEBBLE.get() : new ItemParticleOption(ParticleTypes.ITEM, itemStack); } diff --git a/src/main/java/com/ninni/twigs/events/MiscEvents.java b/src/main/java/com/ninni/twigs/events/MiscEvents.java index 3d499ba0..d3df9dd7 100644 --- a/src/main/java/com/ninni/twigs/events/MiscEvents.java +++ b/src/main/java/com/ninni/twigs/events/MiscEvents.java @@ -2,26 +2,20 @@ import com.google.common.base.Suppliers; import com.ninni.twigs.Twigs; -import com.ninni.twigs.entity.Pebble; import com.ninni.twigs.registry.TwigsBlocks; import com.ninni.twigs.registry.TwigsItems; -import net.minecraft.Util; import net.minecraft.advancements.critereon.EnchantmentPredicate; import net.minecraft.advancements.critereon.ItemPredicate; import net.minecraft.advancements.critereon.MinMaxBounds; import net.minecraft.advancements.critereon.StatePropertiesPredicate; -import net.minecraft.core.Position; -import net.minecraft.core.dispenser.AbstractProjectileDispenseBehavior; import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.entity.projectile.Projectile; import net.minecraft.world.item.CreativeModeTab; import net.minecraft.world.item.CreativeModeTabs; import net.minecraft.world.item.Item; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.Items; import net.minecraft.world.item.enchantment.Enchantments; -import net.minecraft.world.level.Level; import net.minecraft.world.level.block.BambooStalkBlock; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Blocks; @@ -399,12 +393,7 @@ private static void putAfter(MutableHashedLinkedMap entity.setItem(stack)); - } - }); + DispenserBlock.registerProjectileBehavior(TwigsItems.PEBBLE.get()); } @SubscribeEvent diff --git a/src/main/java/com/ninni/twigs/item/PebbleItem.java b/src/main/java/com/ninni/twigs/item/PebbleItem.java index 0a15d95d..8da5f435 100644 --- a/src/main/java/com/ninni/twigs/item/PebbleItem.java +++ b/src/main/java/com/ninni/twigs/item/PebbleItem.java @@ -2,17 +2,22 @@ import com.ninni.twigs.entity.Pebble; import com.ninni.twigs.registry.TwigsSoundEvents; +import net.minecraft.Util; +import net.minecraft.core.Direction; +import net.minecraft.core.Position; import net.minecraft.sounds.SoundSource; import net.minecraft.stats.Stats; import net.minecraft.world.InteractionHand; import net.minecraft.world.InteractionResultHolder; import net.minecraft.world.entity.player.Player; +import net.minecraft.world.entity.projectile.Projectile; import net.minecraft.world.item.BlockItem; import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.ProjectileItem; import net.minecraft.world.level.Level; import net.minecraft.world.level.block.Block; -public class PebbleItem extends BlockItem { +public class PebbleItem extends BlockItem implements ProjectileItem { public PebbleItem(Block block, Properties properties) { super(block, properties); @@ -33,4 +38,9 @@ public InteractionResultHolder use(Level level, Player player, Intera if (!player.getAbilities().instabuild) stack.shrink(1); return InteractionResultHolder.sidedSuccess(stack, level.isClientSide); } + + @Override + public Projectile asProjectile(Level level, Position position, ItemStack stack, Direction direction) { + return Util.make(new Pebble(level, position.x(), position.y(), position.z()), entity -> entity.setItem(stack)); + } } diff --git a/src/main/java/com/ninni/twigs/registry/TwigsEntityTypes.java b/src/main/java/com/ninni/twigs/registry/TwigsEntityTypes.java index 795294af..4b9c7e01 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsEntityTypes.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsEntityTypes.java @@ -15,6 +15,6 @@ public class TwigsEntityTypes { public static final DeferredRegister> ENTITY_TYPES = DeferredRegister.create(ForgeRegistries.ENTITY_TYPES, Twigs.MOD_ID); - public static final RegistryObject> PEBBLE = ENTITY_TYPES.register("pebble", () -> EntityType.Builder.of(Pebble::new, MobCategory.MISC).sized(0.25F, 0.25F).clientTrackingRange(4).updateInterval(10).build(new ResourceLocation(Twigs.MOD_ID, "pebble").toString())); + public static final RegistryObject> PEBBLE = ENTITY_TYPES.register("pebble", () -> EntityType.Builder.of(Pebble::new, MobCategory.MISC).sized(0.25F, 0.25F).clientTrackingRange(4).updateInterval(10).build(ResourceLocation.fromNamespaceAndPath(Twigs.MOD_ID, "pebble").toString())); } From 26998410519fe3891853057a5fd78ae2e075b935 Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:30:39 +0300 Subject: [PATCH 07/51] - block now have codecs :) --- .../java/com/ninni/twigs/block/AzaleaFlowersBlock.java | 7 +++++++ .../java/com/ninni/twigs/block/BambooLeavesBlock.java | 7 +++++++ src/main/java/com/ninni/twigs/block/FacingBlock.java | 7 +++++++ .../com/ninni/twigs/block/FallingBlockWithEntity.java | 8 +++++++- 4 files changed, 28 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ninni/twigs/block/AzaleaFlowersBlock.java b/src/main/java/com/ninni/twigs/block/AzaleaFlowersBlock.java index f8539b3a..5b8d0b16 100644 --- a/src/main/java/com/ninni/twigs/block/AzaleaFlowersBlock.java +++ b/src/main/java/com/ninni/twigs/block/AzaleaFlowersBlock.java @@ -1,5 +1,6 @@ package com.ninni.twigs.block; +import com.mojang.serialization.MapCodec; import net.minecraft.core.BlockPos; import net.minecraft.core.Direction; import net.minecraft.world.item.context.BlockPlaceContext; @@ -18,6 +19,7 @@ import net.minecraft.world.level.material.Fluids; public class AzaleaFlowersBlock extends MultifaceBlock implements SimpleWaterloggedBlock { + public static final MapCodec CODEC = simpleCodec(AzaleaFlowersBlock::new); private static final BooleanProperty WATERLOGGED = BlockStateProperties.WATERLOGGED; private final MultifaceSpreader spreader = new MultifaceSpreader(this); @@ -26,6 +28,11 @@ public AzaleaFlowersBlock(BlockBehaviour.Properties properties) { this.registerDefaultState(this.defaultBlockState().setValue(WATERLOGGED, false)); } + @Override + protected MapCodec codec() { + return CODEC; + } + protected void createBlockStateDefinition(StateDefinition.Builder builder) { super.createBlockStateDefinition(builder); builder.add(WATERLOGGED); diff --git a/src/main/java/com/ninni/twigs/block/BambooLeavesBlock.java b/src/main/java/com/ninni/twigs/block/BambooLeavesBlock.java index a47ec5af..8400e114 100644 --- a/src/main/java/com/ninni/twigs/block/BambooLeavesBlock.java +++ b/src/main/java/com/ninni/twigs/block/BambooLeavesBlock.java @@ -1,5 +1,6 @@ package com.ninni.twigs.block; +import com.mojang.serialization.MapCodec; import com.ninni.twigs.TwigsProperties; import com.ninni.twigs.TwigsTags; import net.minecraft.core.BlockPos; @@ -28,6 +29,7 @@ import org.jetbrains.annotations.Nullable; public class BambooLeavesBlock extends BushBlock implements SimpleWaterloggedBlock { + public static final MapCodec CODEC = simpleCodec(BambooLeavesBlock::new); private static final IntegerProperty LAYERS = TwigsProperties.LAYERS_1_4; private static final BooleanProperty WATERLOGGED = BlockStateProperties.WATERLOGGED; public static final VoxelShape SHAPE_ONE = box(0, 0, 0, 16, 1, 16); @@ -40,6 +42,11 @@ public BambooLeavesBlock(Properties properties) { this.registerDefaultState(this.stateDefinition.any().setValue(LAYERS, 1).setValue(WATERLOGGED, false)); } + @Override + protected MapCodec codec() { + return CODEC; + } + @Override public VoxelShape getShape(BlockState blockState, BlockGetter blockGetter, BlockPos blockPos, CollisionContext collisionContext) { return switch (blockState.getValue(LAYERS)) { diff --git a/src/main/java/com/ninni/twigs/block/FacingBlock.java b/src/main/java/com/ninni/twigs/block/FacingBlock.java index e99a60a3..74afd10e 100644 --- a/src/main/java/com/ninni/twigs/block/FacingBlock.java +++ b/src/main/java/com/ninni/twigs/block/FacingBlock.java @@ -1,5 +1,6 @@ package com.ninni.twigs.block; +import com.mojang.serialization.MapCodec; import net.minecraft.core.Direction; import net.minecraft.world.item.context.BlockPlaceContext; import net.minecraft.world.level.block.Block; @@ -11,6 +12,7 @@ import org.jetbrains.annotations.Nullable; public class FacingBlock extends DirectionalBlock { + public static final MapCodec CODEC = simpleCodec(FacingBlock::new); public static final DirectionProperty FACING = BlockStateProperties.FACING; public FacingBlock(Properties properties) { @@ -18,6 +20,11 @@ public FacingBlock(Properties properties) { this.registerDefaultState(this.defaultBlockState().setValue(FACING, Direction.NORTH)); } + @Override + protected MapCodec codec() { + return CODEC; + } + @Nullable @Override public BlockState getStateForPlacement(BlockPlaceContext ctx) { diff --git a/src/main/java/com/ninni/twigs/block/FallingBlockWithEntity.java b/src/main/java/com/ninni/twigs/block/FallingBlockWithEntity.java index b05f9130..0d682abb 100644 --- a/src/main/java/com/ninni/twigs/block/FallingBlockWithEntity.java +++ b/src/main/java/com/ninni/twigs/block/FallingBlockWithEntity.java @@ -1,5 +1,6 @@ package com.ninni.twigs.block; +import com.mojang.serialization.MapCodec; import com.ninni.twigs.mixin.FallingBlockEntityInvoker; import net.minecraft.core.BlockPos; import net.minecraft.core.Direction; @@ -20,11 +21,16 @@ @SuppressWarnings("deprecation") public class FallingBlockWithEntity extends BaseEntityBlock implements Fallable { - + public static final MapCodec CODEC = simpleCodec(FallingBlockWithEntity::new); public FallingBlockWithEntity(Properties settings) { super(settings); } + @Override + protected MapCodec codec() { + return CODEC; + } + @Override public void onPlace(BlockState blockState, Level level, BlockPos blockPos, BlockState blockState2, boolean bl) { level.scheduleTick(blockPos, this, this.getFallDelay()); From 0febc66b0b4a634cd692158bb618bd9dca277370 Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:34:29 +0300 Subject: [PATCH 08/51] - isPathfindable changed --- src/main/java/com/ninni/twigs/block/BambooMatBlock.java | 2 +- src/main/java/com/ninni/twigs/block/ColumnBlock.java | 2 +- .../java/com/ninni/twigs/block/CompactedDripstoneBlock.java | 2 +- src/main/java/com/ninni/twigs/block/FloorItemBlock.java | 4 ++-- src/main/java/com/ninni/twigs/block/PaperLanternBlock.java | 2 +- src/main/java/com/ninni/twigs/block/TableBlock.java | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/ninni/twigs/block/BambooMatBlock.java b/src/main/java/com/ninni/twigs/block/BambooMatBlock.java index e07d6f41..d6f95d0c 100644 --- a/src/main/java/com/ninni/twigs/block/BambooMatBlock.java +++ b/src/main/java/com/ninni/twigs/block/BambooMatBlock.java @@ -57,7 +57,7 @@ public FluidState getFluidState(BlockState blockState) { } @Override - public boolean isPathfindable(BlockState blockState, BlockGetter blockGetter, BlockPos blockPos, PathComputationType pathComputationType) { + public boolean isPathfindable(BlockState blockState, PathComputationType pathComputationType) { return true; } diff --git a/src/main/java/com/ninni/twigs/block/ColumnBlock.java b/src/main/java/com/ninni/twigs/block/ColumnBlock.java index 4b031bf4..eee4d28b 100644 --- a/src/main/java/com/ninni/twigs/block/ColumnBlock.java +++ b/src/main/java/com/ninni/twigs/block/ColumnBlock.java @@ -62,7 +62,7 @@ public VoxelShape getShape(BlockState state, BlockGetter blockGetter, BlockPos b } @Override - public boolean isPathfindable(BlockState blockState, BlockGetter blockGetter, BlockPos blockPos, PathComputationType pathComputationType) { + public boolean isPathfindable(BlockState blockState, PathComputationType pathComputationType) { return false; } diff --git a/src/main/java/com/ninni/twigs/block/CompactedDripstoneBlock.java b/src/main/java/com/ninni/twigs/block/CompactedDripstoneBlock.java index 06f7e0c2..a33ae5df 100644 --- a/src/main/java/com/ninni/twigs/block/CompactedDripstoneBlock.java +++ b/src/main/java/com/ninni/twigs/block/CompactedDripstoneBlock.java @@ -48,7 +48,7 @@ public BlockState updateShape(BlockState state, Direction direction, BlockState } @Override - public boolean isPathfindable(BlockState blockState, BlockGetter blockGetter, BlockPos blockPos, PathComputationType pathComputationType) { + public boolean isPathfindable(BlockState blockState, PathComputationType pathComputationType) { return false; } diff --git a/src/main/java/com/ninni/twigs/block/FloorItemBlock.java b/src/main/java/com/ninni/twigs/block/FloorItemBlock.java index 34c1f38a..a74d2292 100644 --- a/src/main/java/com/ninni/twigs/block/FloorItemBlock.java +++ b/src/main/java/com/ninni/twigs/block/FloorItemBlock.java @@ -68,7 +68,7 @@ public boolean canSurvive(BlockState blockState, LevelReader levelReader, BlockP } @Override - public boolean isPathfindable(BlockState blockState, BlockGetter blockGetter, BlockPos blockPos, PathComputationType pathComputationType) { - return (pathComputationType == PathComputationType.AIR && !this.hasCollision) || super.isPathfindable(blockState, blockGetter, blockPos, pathComputationType); + public boolean isPathfindable(BlockState blockState, PathComputationType pathComputationType) { + return (pathComputationType == PathComputationType.AIR && !this.hasCollision) || super.isPathfindable(blockState, pathComputationType); } } diff --git a/src/main/java/com/ninni/twigs/block/PaperLanternBlock.java b/src/main/java/com/ninni/twigs/block/PaperLanternBlock.java index df07a5f6..eda5566a 100644 --- a/src/main/java/com/ninni/twigs/block/PaperLanternBlock.java +++ b/src/main/java/com/ninni/twigs/block/PaperLanternBlock.java @@ -94,7 +94,7 @@ public boolean canSurvive(BlockState state, LevelReader world, BlockPos pos) { } @Override - public boolean isPathfindable(BlockState blockState, BlockGetter blockGetter, BlockPos blockPos, PathComputationType pathComputationType) { + public boolean isPathfindable(BlockState blockState, PathComputationType pathComputationType) { return false; } diff --git a/src/main/java/com/ninni/twigs/block/TableBlock.java b/src/main/java/com/ninni/twigs/block/TableBlock.java index b2084ae4..0038f5eb 100644 --- a/src/main/java/com/ninni/twigs/block/TableBlock.java +++ b/src/main/java/com/ninni/twigs/block/TableBlock.java @@ -141,7 +141,7 @@ protected void createBlockStateDefinition(StateDefinition.Builder Date: Fri, 21 Jun 2024 14:37:02 +0300 Subject: [PATCH 09/51] - ...ies.copy -> ...ies.ofFullCopy --- .../com/ninni/twigs/registry/TwigsBlocks.java | 490 +++++++++--------- 1 file changed, 245 insertions(+), 245 deletions(-) diff --git a/src/main/java/com/ninni/twigs/registry/TwigsBlocks.java b/src/main/java/com/ninni/twigs/registry/TwigsBlocks.java index 5600168e..ba17388e 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsBlocks.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsBlocks.java @@ -48,7 +48,7 @@ public class TwigsBlocks { //collectibles public static final RegistryObject AZALEA_FLOWERS = BLOCKS.register("azalea_flowers", () -> new AzaleaFlowersBlock(BlockBehaviour.Properties.of().mapColor(MapColor.PLANT).instabreak().noCollission().noOcclusion().sound(SoundType.MOSS_CARPET))); - public static final RegistryObject POTTED_AZALEA_FLOWERS = BLOCKS.register("potted_azalea_flowers", () -> new FlowerPotBlock(AZALEA_FLOWERS.get(), BlockBehaviour.Properties.copy(Blocks.POTTED_FLOWERING_AZALEA))); + public static final RegistryObject POTTED_AZALEA_FLOWERS = BLOCKS.register("potted_azalea_flowers", () -> new FlowerPotBlock(AZALEA_FLOWERS.get(), BlockBehaviour.Properties.ofFullCopy(Blocks.POTTED_FLOWERING_AZALEA))); public static final RegistryObject TWIG = BLOCKS.register("twig", () -> new FloorItemBlock(BlockBehaviour.Properties.of().mapColor(MapColor.WOOD).instabreak().noOcclusion().sound(SoundType.WOOD))); public static final RegistryObject PEBBLE = BLOCKS.register("pebble", () -> new FloorItemBlock(BlockBehaviour.Properties.of().mapColor(MapColor.STONE).instabreak().noOcclusion().sound(SoundType.STONE))); public static final RegistryObject OPALINE_SEASHELL = BLOCKS.register("opaline_seashell", () -> new SeashellBlock(BlockBehaviour.Properties.of().mapColor(MapColor.WOOD).instabreak().noOcclusion().sound(TwigsSoundEvents.SEASHELL))); @@ -59,302 +59,302 @@ public class TwigsBlocks { //bamboo public static final RegistryObject BAMBOO_LEAVES = BLOCKS.register("bamboo_leaves", () -> new BambooLeavesBlock(BlockBehaviour.Properties.of().mapColor(MapColor.PLANT).strength(0.2F).noOcclusion().instabreak().noCollission().sound(SoundType.MOSS_CARPET))); public static final RegistryObject BAMBOO_THATCH = BLOCKS.register("bamboo_thatch", () -> new Block(BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_GREEN).strength(0.2F).sound(SoundType.MOSS))); - public static final RegistryObject BAMBOO_THATCH_SLAB = BLOCKS.register("bamboo_thatch_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(BAMBOO_THATCH.get()))); - public static final RegistryObject BAMBOO_MAT = BLOCKS.register("bamboo_mat", () -> new BambooMatBlock(BlockBehaviour.Properties.copy(Blocks.BAMBOO_PLANKS))); + public static final RegistryObject BAMBOO_THATCH_SLAB = BLOCKS.register("bamboo_thatch_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(BAMBOO_THATCH.get()))); + public static final RegistryObject BAMBOO_MAT = BLOCKS.register("bamboo_mat", () -> new BambooMatBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.BAMBOO_PLANKS))); //paper lanterns public static final RegistryObject PAPER_LANTERN = BLOCKS.register("paper_lantern", () -> new PaperLanternBlock(Blocks.AIR, BlockBehaviour.Properties.of().mapColor(MapColor.TERRACOTTA_WHITE).strength(1.5f).sound(TwigsSoundEvents.PAPER_LANTERN).lightLevel(blockState -> 15).noOcclusion())); - public static final RegistryObject ALLIUM_PAPER_LANTERN = BLOCKS.register("allium_paper_lantern", () -> new PaperLanternBlock(Blocks.ALLIUM, BlockBehaviour.Properties.copy(PAPER_LANTERN.get()))); - public static final RegistryObject BLUE_ORCHID_PAPER_LANTERN = BLOCKS.register("blue_orchid_paper_lantern", () -> new PaperLanternBlock(Blocks.BLUE_ORCHID, BlockBehaviour.Properties.copy(PAPER_LANTERN.get()))); - public static final RegistryObject CRIMSON_ROOTS_PAPER_LANTERN = BLOCKS.register("crimson_roots_paper_lantern", () -> new PaperLanternBlock(Blocks.CRIMSON_ROOTS, BlockBehaviour.Properties.copy(PAPER_LANTERN.get()))); - public static final RegistryObject DANDELION_PAPER_LANTERN = BLOCKS.register("dandelion_paper_lantern", () -> new PaperLanternBlock(Blocks.DANDELION, BlockBehaviour.Properties.copy(PAPER_LANTERN.get()))); - public static final RegistryObject TORCHFLOWER_PAPER_LANTERN = BLOCKS.register("torchflower_paper_lantern", () -> new PaperLanternBlock(Blocks.TORCHFLOWER, BlockBehaviour.Properties.copy(PAPER_LANTERN.get()))); + public static final RegistryObject ALLIUM_PAPER_LANTERN = BLOCKS.register("allium_paper_lantern", () -> new PaperLanternBlock(Blocks.ALLIUM, BlockBehaviour.Properties.ofFullCopy(PAPER_LANTERN.get()))); + public static final RegistryObject BLUE_ORCHID_PAPER_LANTERN = BLOCKS.register("blue_orchid_paper_lantern", () -> new PaperLanternBlock(Blocks.BLUE_ORCHID, BlockBehaviour.Properties.ofFullCopy(PAPER_LANTERN.get()))); + public static final RegistryObject CRIMSON_ROOTS_PAPER_LANTERN = BLOCKS.register("crimson_roots_paper_lantern", () -> new PaperLanternBlock(Blocks.CRIMSON_ROOTS, BlockBehaviour.Properties.ofFullCopy(PAPER_LANTERN.get()))); + public static final RegistryObject DANDELION_PAPER_LANTERN = BLOCKS.register("dandelion_paper_lantern", () -> new PaperLanternBlock(Blocks.DANDELION, BlockBehaviour.Properties.ofFullCopy(PAPER_LANTERN.get()))); + public static final RegistryObject TORCHFLOWER_PAPER_LANTERN = BLOCKS.register("torchflower_paper_lantern", () -> new PaperLanternBlock(Blocks.TORCHFLOWER, BlockBehaviour.Properties.ofFullCopy(PAPER_LANTERN.get()))); //lamps public static final RegistryObject LAMP = BLOCKS.register("lamp", () -> new LampBlock(BlockBehaviour.Properties.of().mapColor(MapColor.METAL).requiresCorrectToolForDrops().strength(4.5F).sound(TwigsSoundEvents.LAMP).lightLevel(createLampLightLevel()))); - public static final RegistryObject SOUL_LAMP = BLOCKS.register("soul_lamp", () -> new LampBlock(BlockBehaviour.Properties.copy(TwigsBlocks.LAMP.get()))); + public static final RegistryObject SOUL_LAMP = BLOCKS.register("soul_lamp", () -> new LampBlock(BlockBehaviour.Properties.ofFullCopy(TwigsBlocks.LAMP.get()))); public static final RegistryObject CRIMSON_SHROOMLAMP = BLOCKS.register("crimson_shroomlamp", () -> new Block(BlockBehaviour.Properties.of().mapColor(Blocks.CRIMSON_PLANKS.defaultMapColor()).strength(3.5F).sound(TwigsSoundEvents.SHROOMLAMP).lightLevel(state -> 15))); - public static final RegistryObject WARPED_SHROOMLAMP = BLOCKS.register("warped_shroomlamp", () -> new Block(BlockBehaviour.Properties.copy(CRIMSON_SHROOMLAMP.get()))); + public static final RegistryObject WARPED_SHROOMLAMP = BLOCKS.register("warped_shroomlamp", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CRIMSON_SHROOMLAMP.get()))); //tables - public static final RegistryObject OAK_TABLE = BLOCKS.register("oak_table", () -> new TableBlock(BlockBehaviour.Properties.copy(Blocks.OAK_PLANKS))); - public static final RegistryObject SPRUCE_TABLE = BLOCKS.register("spruce_table", () -> new TableBlock(BlockBehaviour.Properties.copy(Blocks.SPRUCE_PLANKS))); - public static final RegistryObject BIRCH_TABLE = BLOCKS.register("birch_table", () -> new TableBlock(BlockBehaviour.Properties.copy(Blocks.BIRCH_PLANKS))); - public static final RegistryObject JUNGLE_TABLE = BLOCKS.register("jungle_table", () -> new TableBlock(BlockBehaviour.Properties.copy(Blocks.JUNGLE_PLANKS))); - public static final RegistryObject ACACIA_TABLE = BLOCKS.register("acacia_table", () -> new TableBlock(BlockBehaviour.Properties.copy(Blocks.ACACIA_PLANKS))); - public static final RegistryObject DARK_OAK_TABLE = BLOCKS.register("dark_oak_table", () -> new TableBlock(BlockBehaviour.Properties.copy(Blocks.DARK_OAK_PLANKS))); - public static final RegistryObject MANGROVE_TABLE = BLOCKS.register("mangrove_table", () -> new TableBlock(BlockBehaviour.Properties.copy(Blocks.MANGROVE_PLANKS))); - public static final RegistryObject CHERRY_TABLE = BLOCKS.register("cherry_table", () -> new TableBlock(BlockBehaviour.Properties.copy(Blocks.CHERRY_PLANKS))); - public static final RegistryObject BAMBOO_TABLE = BLOCKS.register("bamboo_table", () -> new TableBlock(BlockBehaviour.Properties.copy(Blocks.BAMBOO_PLANKS))); - public static final RegistryObject CRIMSON_TABLE = BLOCKS.register("crimson_table", () -> new TableBlock(BlockBehaviour.Properties.copy(Blocks.CRIMSON_PLANKS))); - public static final RegistryObject WARPED_TABLE = BLOCKS.register("warped_table", () -> new TableBlock(BlockBehaviour.Properties.copy(Blocks.WARPED_PLANKS))); + public static final RegistryObject OAK_TABLE = BLOCKS.register("oak_table", () -> new TableBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.OAK_PLANKS))); + public static final RegistryObject SPRUCE_TABLE = BLOCKS.register("spruce_table", () -> new TableBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.SPRUCE_PLANKS))); + public static final RegistryObject BIRCH_TABLE = BLOCKS.register("birch_table", () -> new TableBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.BIRCH_PLANKS))); + public static final RegistryObject JUNGLE_TABLE = BLOCKS.register("jungle_table", () -> new TableBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.JUNGLE_PLANKS))); + public static final RegistryObject ACACIA_TABLE = BLOCKS.register("acacia_table", () -> new TableBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.ACACIA_PLANKS))); + public static final RegistryObject DARK_OAK_TABLE = BLOCKS.register("dark_oak_table", () -> new TableBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.DARK_OAK_PLANKS))); + public static final RegistryObject MANGROVE_TABLE = BLOCKS.register("mangrove_table", () -> new TableBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.MANGROVE_PLANKS))); + public static final RegistryObject CHERRY_TABLE = BLOCKS.register("cherry_table", () -> new TableBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.CHERRY_PLANKS))); + public static final RegistryObject BAMBOO_TABLE = BLOCKS.register("bamboo_table", () -> new TableBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.BAMBOO_PLANKS))); + public static final RegistryObject CRIMSON_TABLE = BLOCKS.register("crimson_table", () -> new TableBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.CRIMSON_PLANKS))); + public static final RegistryObject WARPED_TABLE = BLOCKS.register("warped_table", () -> new TableBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.WARPED_PLANKS))); //basalt blocks - public static final RegistryObject POLISHED_BASALT_BRICKS = BLOCKS.register("polished_basalt_bricks", () -> new RotatedPillarBlock(BlockBehaviour.Properties.copy(Blocks.POLISHED_BASALT).strength(1.75F, 4.2F).sound(TwigsSoundEvents.BASALT_BRICKS))); - public static final RegistryObject SMOOTH_BASALT_BRICKS = BLOCKS.register("smooth_basalt_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.SMOOTH_BASALT).strength(1.75F, 4.2F).sound(TwigsSoundEvents.BASALT_BRICKS))); - public static final RegistryObject SMOOTH_BASALT_BRICK_STAIRS = BLOCKS.register("smooth_basalt_brick_stairs", () -> new StairBlock(SMOOTH_BASALT_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(SMOOTH_BASALT_BRICKS.get()))); - public static final RegistryObject SMOOTH_BASALT_BRICK_SLAB = BLOCKS.register("smooth_basalt_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(SMOOTH_BASALT_BRICKS.get()))); - public static final RegistryObject SMOOTH_BASALT_BRICK_WALL = BLOCKS.register("smooth_basalt_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(SMOOTH_BASALT_BRICKS.get()))); - public static final RegistryObject CHISELED_SMOOTH_BASALT_BRICKS = BLOCKS.register("chiseled_smooth_basalt_bricks", () -> new Block(BlockBehaviour.Properties.copy(SMOOTH_BASALT_BRICKS.get()))); + public static final RegistryObject POLISHED_BASALT_BRICKS = BLOCKS.register("polished_basalt_bricks", () -> new RotatedPillarBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.POLISHED_BASALT).strength(1.75F, 4.2F).sound(TwigsSoundEvents.BASALT_BRICKS))); + public static final RegistryObject SMOOTH_BASALT_BRICKS = BLOCKS.register("smooth_basalt_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.SMOOTH_BASALT).strength(1.75F, 4.2F).sound(TwigsSoundEvents.BASALT_BRICKS))); + public static final RegistryObject SMOOTH_BASALT_BRICK_STAIRS = BLOCKS.register("smooth_basalt_brick_stairs", () -> new StairBlock(SMOOTH_BASALT_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(SMOOTH_BASALT_BRICKS.get()))); + public static final RegistryObject SMOOTH_BASALT_BRICK_SLAB = BLOCKS.register("smooth_basalt_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(SMOOTH_BASALT_BRICKS.get()))); + public static final RegistryObject SMOOTH_BASALT_BRICK_WALL = BLOCKS.register("smooth_basalt_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(SMOOTH_BASALT_BRICKS.get()))); + public static final RegistryObject CHISELED_SMOOTH_BASALT_BRICKS = BLOCKS.register("chiseled_smooth_basalt_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SMOOTH_BASALT_BRICKS.get()))); //bricks - public static final RegistryObject MIXED_BRICKS = BLOCKS.register("mixed_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.BRICKS))); - public static final RegistryObject CHISELED_BRICKS = BLOCKS.register("chiseled_bricks", () -> new FacingBlock(BlockBehaviour.Properties.copy(Blocks.BRICKS))); - public static final RegistryObject CRACKED_BRICKS = BLOCKS.register("cracked_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.BRICKS))); - public static final RegistryObject MOSSY_BRICKS = BLOCKS.register("mossy_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.BRICKS))); - public static final RegistryObject MOSSY_BRICK_STAIRS = BLOCKS.register("mossy_brick_stairs", () -> new StairBlock(MOSSY_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(MOSSY_BRICKS.get()))); - public static final RegistryObject MOSSY_BRICK_SLAB = BLOCKS.register("mossy_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(MOSSY_BRICKS.get()))); - public static final RegistryObject MOSSY_BRICK_WALL = BLOCKS.register("mossy_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(MOSSY_BRICKS.get()))); + public static final RegistryObject MIXED_BRICKS = BLOCKS.register("mixed_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.BRICKS))); + public static final RegistryObject CHISELED_BRICKS = BLOCKS.register("chiseled_bricks", () -> new FacingBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.BRICKS))); + public static final RegistryObject CRACKED_BRICKS = BLOCKS.register("cracked_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.BRICKS))); + public static final RegistryObject MOSSY_BRICKS = BLOCKS.register("mossy_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.BRICKS))); + public static final RegistryObject MOSSY_BRICK_STAIRS = BLOCKS.register("mossy_brick_stairs", () -> new StairBlock(MOSSY_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(MOSSY_BRICKS.get()))); + public static final RegistryObject MOSSY_BRICK_SLAB = BLOCKS.register("mossy_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(MOSSY_BRICKS.get()))); + public static final RegistryObject MOSSY_BRICK_WALL = BLOCKS.register("mossy_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(MOSSY_BRICKS.get()))); //gravel bricks public static final RegistryObject GRAVEL_BRICKS = BLOCKS.register("gravel_bricks", () -> new Block(BlockBehaviour.Properties.of().mapColor(Blocks.GRAVEL.defaultMapColor()).strength(0.8f).sound(TwigsSoundEvents.GRAVEL_BRICKS))); - public static final RegistryObject GRAVEL_BRICK_STAIRS = BLOCKS.register("gravel_brick_stairs", () -> new StairBlock(GRAVEL_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(GRAVEL_BRICKS.get()))); - public static final RegistryObject GRAVEL_BRICK_SLAB = BLOCKS.register("gravel_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(GRAVEL_BRICKS.get()))); - public static final RegistryObject GRAVEL_BRICK_WALL = BLOCKS.register("gravel_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(GRAVEL_BRICKS.get()))); + public static final RegistryObject GRAVEL_BRICK_STAIRS = BLOCKS.register("gravel_brick_stairs", () -> new StairBlock(GRAVEL_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(GRAVEL_BRICKS.get()))); + public static final RegistryObject GRAVEL_BRICK_SLAB = BLOCKS.register("gravel_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(GRAVEL_BRICKS.get()))); + public static final RegistryObject GRAVEL_BRICK_WALL = BLOCKS.register("gravel_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(GRAVEL_BRICKS.get()))); //smooth stone bricks - public static final RegistryObject SMOOTH_STONE_BRICKS = BLOCKS.register("smooth_stone_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.STONE))); - public static final RegistryObject SMOOTH_STONE_BRICK_STAIRS = BLOCKS.register("smooth_stone_brick_stairs", () -> new StairBlock(SMOOTH_STONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(SMOOTH_STONE_BRICKS.get()))); - public static final RegistryObject SMOOTH_STONE_BRICK_SLAB = BLOCKS.register("smooth_stone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(SMOOTH_STONE_BRICKS.get()))); - public static final RegistryObject SMOOTH_STONE_BRICK_WALL = BLOCKS.register("smooth_stone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(SMOOTH_STONE_BRICKS.get()))); + public static final RegistryObject SMOOTH_STONE_BRICKS = BLOCKS.register("smooth_stone_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.STONE))); + public static final RegistryObject SMOOTH_STONE_BRICK_STAIRS = BLOCKS.register("smooth_stone_brick_stairs", () -> new StairBlock(SMOOTH_STONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(SMOOTH_STONE_BRICKS.get()))); + public static final RegistryObject SMOOTH_STONE_BRICK_SLAB = BLOCKS.register("smooth_stone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(SMOOTH_STONE_BRICKS.get()))); + public static final RegistryObject SMOOTH_STONE_BRICK_WALL = BLOCKS.register("smooth_stone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(SMOOTH_STONE_BRICKS.get()))); //columns - public static final RegistryObject QUARTZ_COLUMN = BLOCKS.register("quartz_column", () -> new ColumnBlock(BlockBehaviour.Properties.copy(Blocks.QUARTZ_BRICKS))); - public static final RegistryObject STONE_COLUMN = BLOCKS.register("stone_column", () -> new ColumnBlock(BlockBehaviour.Properties.copy(Blocks.STONE_BRICKS))); - public static final RegistryObject DEEPSLATE_COLUMN = BLOCKS.register("deepslate_column", () -> new ColumnBlock(BlockBehaviour.Properties.copy(Blocks.DEEPSLATE_BRICKS))); - public static final RegistryObject BLACKSTONE_COLUMN = BLOCKS.register("blackstone_column", () -> new ColumnBlock(BlockBehaviour.Properties.copy(Blocks.POLISHED_BLACKSTONE_BRICKS))); + public static final RegistryObject QUARTZ_COLUMN = BLOCKS.register("quartz_column", () -> new ColumnBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.QUARTZ_BRICKS))); + public static final RegistryObject STONE_COLUMN = BLOCKS.register("stone_column", () -> new ColumnBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.STONE_BRICKS))); + public static final RegistryObject DEEPSLATE_COLUMN = BLOCKS.register("deepslate_column", () -> new ColumnBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.DEEPSLATE_BRICKS))); + public static final RegistryObject BLACKSTONE_COLUMN = BLOCKS.register("blackstone_column", () -> new ColumnBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.POLISHED_BLACKSTONE_BRICKS))); //copper pillars - public static final RegistryObject COPPER_PILLAR = BLOCKS.register("copper_pillar", () -> new PillarOxidizableBlock(WeatheringCopper.WeatherState.UNAFFECTED, BlockBehaviour.Properties.copy(Blocks.CUT_COPPER))); - public static final RegistryObject EXPOSED_COPPER_PILLAR = BLOCKS.register("exposed_copper_pillar", () -> new PillarOxidizableBlock(WeatheringCopper.WeatherState.EXPOSED, BlockBehaviour.Properties.copy(Blocks.EXPOSED_CUT_COPPER))); - public static final RegistryObject WEATHERED_COPPER_PILLAR = BLOCKS.register("weathered_copper_pillar", () -> new PillarOxidizableBlock(WeatheringCopper.WeatherState.WEATHERED, BlockBehaviour.Properties.copy(Blocks.WEATHERED_CUT_COPPER))); - public static final RegistryObject OXIDIZED_COPPER_PILLAR = BLOCKS.register("oxidized_copper_pillar", () -> new PillarOxidizableBlock(WeatheringCopper.WeatherState.OXIDIZED, BlockBehaviour.Properties.copy(Blocks.OXIDIZED_CUT_COPPER))); - public static final RegistryObject WAXED_COPPER_PILLAR = BLOCKS.register("waxed_copper_pillar", () -> new RotatedPillarBlock(BlockBehaviour.Properties.copy(Blocks.WAXED_CUT_COPPER))); - public static final RegistryObject WAXED_EXPOSED_COPPER_PILLAR = BLOCKS.register("waxed_exposed_copper_pillar", () -> new RotatedPillarBlock(BlockBehaviour.Properties.copy(Blocks.WAXED_EXPOSED_CUT_COPPER))); - public static final RegistryObject WAXED_WEATHERED_COPPER_PILLAR = BLOCKS.register("waxed_weathered_copper_pillar", () -> new RotatedPillarBlock(BlockBehaviour.Properties.copy(Blocks.WAXED_WEATHERED_CUT_COPPER))); - public static final RegistryObject WAXED_OXIDIZED_COPPER_PILLAR = BLOCKS.register("waxed_oxidized_copper_pillar", () -> new RotatedPillarBlock(BlockBehaviour.Properties.copy(Blocks.WAXED_OXIDIZED_CUT_COPPER))); + public static final RegistryObject COPPER_PILLAR = BLOCKS.register("copper_pillar", () -> new PillarOxidizableBlock(WeatheringCopper.WeatherState.UNAFFECTED, BlockBehaviour.Properties.ofFullCopy(Blocks.CUT_COPPER))); + public static final RegistryObject EXPOSED_COPPER_PILLAR = BLOCKS.register("exposed_copper_pillar", () -> new PillarOxidizableBlock(WeatheringCopper.WeatherState.EXPOSED, BlockBehaviour.Properties.ofFullCopy(Blocks.EXPOSED_CUT_COPPER))); + public static final RegistryObject WEATHERED_COPPER_PILLAR = BLOCKS.register("weathered_copper_pillar", () -> new PillarOxidizableBlock(WeatheringCopper.WeatherState.WEATHERED, BlockBehaviour.Properties.ofFullCopy(Blocks.WEATHERED_CUT_COPPER))); + public static final RegistryObject OXIDIZED_COPPER_PILLAR = BLOCKS.register("oxidized_copper_pillar", () -> new PillarOxidizableBlock(WeatheringCopper.WeatherState.OXIDIZED, BlockBehaviour.Properties.ofFullCopy(Blocks.OXIDIZED_CUT_COPPER))); + public static final RegistryObject WAXED_COPPER_PILLAR = BLOCKS.register("waxed_copper_pillar", () -> new RotatedPillarBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.WAXED_CUT_COPPER))); + public static final RegistryObject WAXED_EXPOSED_COPPER_PILLAR = BLOCKS.register("waxed_exposed_copper_pillar", () -> new RotatedPillarBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.WAXED_EXPOSED_CUT_COPPER))); + public static final RegistryObject WAXED_WEATHERED_COPPER_PILLAR = BLOCKS.register("waxed_weathered_copper_pillar", () -> new RotatedPillarBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.WAXED_WEATHERED_CUT_COPPER))); + public static final RegistryObject WAXED_OXIDIZED_COPPER_PILLAR = BLOCKS.register("waxed_oxidized_copper_pillar", () -> new RotatedPillarBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.WAXED_OXIDIZED_CUT_COPPER))); //amethyst blocks - public static final RegistryObject POLISHED_AMETHYST = BLOCKS.register("polished_amethyst", () -> new AmethystBlock(BlockBehaviour.Properties.copy(Blocks.AMETHYST_BLOCK))); - public static final RegistryObject CUT_AMETHYST = BLOCKS.register("cut_amethyst", () -> new CutAmethystBlock(BlockBehaviour.Properties.copy(Blocks.AMETHYST_BLOCK))); + public static final RegistryObject POLISHED_AMETHYST = BLOCKS.register("polished_amethyst", () -> new AmethystBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.AMETHYST_BLOCK))); + public static final RegistryObject CUT_AMETHYST = BLOCKS.register("cut_amethyst", () -> new CutAmethystBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.AMETHYST_BLOCK))); //misc public static final RegistryObject PETRIFIED_LICHEN = BLOCKS.register("petrified_lichen", () -> new GlowLichenBlock(BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_GRAY).noCollission().strength(0.2f).sound(SoundType.DEEPSLATE).lightLevel(GlowLichenBlock.emission(7)))); - public static final RegistryObject COMPACTED_DRIPSTONE = BLOCKS.register("compacted_dripstone", () -> new CompactedDripstoneBlock(BlockBehaviour.Properties.copy(Blocks.DRIPSTONE_BLOCK))); + public static final RegistryObject COMPACTED_DRIPSTONE = BLOCKS.register("compacted_dripstone", () -> new CompactedDripstoneBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.DRIPSTONE_BLOCK))); public static final RegistryObject ROCKY_DIRT = BLOCKS.register("rocky_dirt", () -> new Block(BlockBehaviour.Properties.of().mapColor(DyeColor.GRAY).requiresCorrectToolForDrops().strength(1.25F, 6.0F).sound(TwigsSoundEvents.ROCKY_DIRT))); //cobblestone bricks - public static final RegistryObject COBBLESTONE_BRICKS = BLOCKS.register("cobblestone_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.COBBLESTONE))); - public static final RegistryObject COBBLESTONE_BRICK_STAIRS = BLOCKS.register("cobblestone_brick_stairs", () -> new StairBlock(COBBLESTONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(COBBLESTONE_BRICKS.get()))); - public static final RegistryObject COBBLESTONE_BRICK_SLAB = BLOCKS.register("cobblestone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(COBBLESTONE_BRICKS.get()))); - public static final RegistryObject COBBLESTONE_BRICK_WALL = BLOCKS.register("cobblestone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(COBBLESTONE_BRICKS.get()))); - public static final RegistryObject CRACKED_COBBLESTONE_BRICKS = BLOCKS.register("cracked_cobblestone_bricks", () -> new Block(BlockBehaviour.Properties.copy(COBBLESTONE_BRICKS.get()))); - public static final RegistryObject MOSSY_COBBLESTONE_BRICKS = BLOCKS.register("mossy_cobblestone_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.MOSSY_COBBLESTONE))); - public static final RegistryObject MOSSY_COBBLESTONE_BRICK_STAIRS = BLOCKS.register("mossy_cobblestone_brick_stairs", () -> new StairBlock(MOSSY_COBBLESTONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(MOSSY_COBBLESTONE_BRICKS.get()))); - public static final RegistryObject MOSSY_COBBLESTONE_BRICK_SLAB = BLOCKS.register("mossy_cobblestone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(MOSSY_COBBLESTONE_BRICKS.get()))); - public static final RegistryObject MOSSY_COBBLESTONE_BRICK_WALL = BLOCKS.register("mossy_cobblestone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(MOSSY_COBBLESTONE_BRICKS.get()))); + public static final RegistryObject COBBLESTONE_BRICKS = BLOCKS.register("cobblestone_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.COBBLESTONE))); + public static final RegistryObject COBBLESTONE_BRICK_STAIRS = BLOCKS.register("cobblestone_brick_stairs", () -> new StairBlock(COBBLESTONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(COBBLESTONE_BRICKS.get()))); + public static final RegistryObject COBBLESTONE_BRICK_SLAB = BLOCKS.register("cobblestone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(COBBLESTONE_BRICKS.get()))); + public static final RegistryObject COBBLESTONE_BRICK_WALL = BLOCKS.register("cobblestone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(COBBLESTONE_BRICKS.get()))); + public static final RegistryObject CRACKED_COBBLESTONE_BRICKS = BLOCKS.register("cracked_cobblestone_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(COBBLESTONE_BRICKS.get()))); + public static final RegistryObject MOSSY_COBBLESTONE_BRICKS = BLOCKS.register("mossy_cobblestone_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.MOSSY_COBBLESTONE))); + public static final RegistryObject MOSSY_COBBLESTONE_BRICK_STAIRS = BLOCKS.register("mossy_cobblestone_brick_stairs", () -> new StairBlock(MOSSY_COBBLESTONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(MOSSY_COBBLESTONE_BRICKS.get()))); + public static final RegistryObject MOSSY_COBBLESTONE_BRICK_SLAB = BLOCKS.register("mossy_cobblestone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(MOSSY_COBBLESTONE_BRICKS.get()))); + public static final RegistryObject MOSSY_COBBLESTONE_BRICK_WALL = BLOCKS.register("mossy_cobblestone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(MOSSY_COBBLESTONE_BRICKS.get()))); //decorated blackstone bricks - public static final RegistryObject TWISTING_POLISHED_BLACKSTONE_BRICKS = BLOCKS.register("twisting_polished_blackstone_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.POLISHED_BLACKSTONE_BRICKS))); - public static final RegistryObject TWISTING_POLISHED_BLACKSTONE_BRICK_STAIRS = BLOCKS.register("twisting_polished_blackstone_brick_stairs", () -> new StairBlock(TWISTING_POLISHED_BLACKSTONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(TWISTING_POLISHED_BLACKSTONE_BRICKS.get()))); - public static final RegistryObject TWISTING_POLISHED_BLACKSTONE_BRICK_SLAB = BLOCKS.register("twisting_polished_blackstone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(TWISTING_POLISHED_BLACKSTONE_BRICKS.get()))); - public static final RegistryObject TWISTING_POLISHED_BLACKSTONE_BRICK_WALL = BLOCKS.register("twisting_polished_blackstone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(TWISTING_POLISHED_BLACKSTONE_BRICKS.get()))); - public static final RegistryObject WEEPING_POLISHED_BLACKSTONE_BRICKS = BLOCKS.register("weeping_polished_blackstone_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.POLISHED_BLACKSTONE_BRICKS))); - public static final RegistryObject WEEPING_POLISHED_BLACKSTONE_BRICK_STAIRS = BLOCKS.register("weeping_polished_blackstone_brick_stairs", () -> new StairBlock(WEEPING_POLISHED_BLACKSTONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(WEEPING_POLISHED_BLACKSTONE_BRICKS.get()))); - public static final RegistryObject WEEPING_POLISHED_BLACKSTONE_BRICK_SLAB = BLOCKS.register("weeping_polished_blackstone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(WEEPING_POLISHED_BLACKSTONE_BRICKS.get()))); - public static final RegistryObject WEEPING_POLISHED_BLACKSTONE_BRICK_WALL = BLOCKS.register("weeping_polished_blackstone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(WEEPING_POLISHED_BLACKSTONE_BRICKS.get()))); + public static final RegistryObject TWISTING_POLISHED_BLACKSTONE_BRICKS = BLOCKS.register("twisting_polished_blackstone_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.POLISHED_BLACKSTONE_BRICKS))); + public static final RegistryObject TWISTING_POLISHED_BLACKSTONE_BRICK_STAIRS = BLOCKS.register("twisting_polished_blackstone_brick_stairs", () -> new StairBlock(TWISTING_POLISHED_BLACKSTONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(TWISTING_POLISHED_BLACKSTONE_BRICKS.get()))); + public static final RegistryObject TWISTING_POLISHED_BLACKSTONE_BRICK_SLAB = BLOCKS.register("twisting_polished_blackstone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(TWISTING_POLISHED_BLACKSTONE_BRICKS.get()))); + public static final RegistryObject TWISTING_POLISHED_BLACKSTONE_BRICK_WALL = BLOCKS.register("twisting_polished_blackstone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(TWISTING_POLISHED_BLACKSTONE_BRICKS.get()))); + public static final RegistryObject WEEPING_POLISHED_BLACKSTONE_BRICKS = BLOCKS.register("weeping_polished_blackstone_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.POLISHED_BLACKSTONE_BRICKS))); + public static final RegistryObject WEEPING_POLISHED_BLACKSTONE_BRICK_STAIRS = BLOCKS.register("weeping_polished_blackstone_brick_stairs", () -> new StairBlock(WEEPING_POLISHED_BLACKSTONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(WEEPING_POLISHED_BLACKSTONE_BRICKS.get()))); + public static final RegistryObject WEEPING_POLISHED_BLACKSTONE_BRICK_SLAB = BLOCKS.register("weeping_polished_blackstone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(WEEPING_POLISHED_BLACKSTONE_BRICKS.get()))); + public static final RegistryObject WEEPING_POLISHED_BLACKSTONE_BRICK_WALL = BLOCKS.register("weeping_polished_blackstone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(WEEPING_POLISHED_BLACKSTONE_BRICKS.get()))); //tuff blocks - public static final RegistryObject TUFF_STAIRS = BLOCKS.register("tuff_stairs", () -> new StairBlock(Blocks.TUFF.defaultBlockState(), BlockBehaviour.Properties.copy(Blocks.TUFF))); - public static final RegistryObject TUFF_SLAB = BLOCKS.register("tuff_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(Blocks.TUFF))); - public static final RegistryObject TUFF_WALL = BLOCKS.register("tuff_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(Blocks.TUFF))); - public static final RegistryObject POLISHED_TUFF = BLOCKS.register("polished_tuff", () -> new Block(BlockBehaviour.Properties.copy(Blocks.TUFF))); - public static final RegistryObject POLISHED_TUFF_STAIRS = BLOCKS.register("polished_tuff_stairs", () -> new StairBlock(POLISHED_TUFF.get().defaultBlockState(), BlockBehaviour.Properties.copy(POLISHED_TUFF.get()))); - public static final RegistryObject POLISHED_TUFF_SLAB = BLOCKS.register("polished_tuff_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(POLISHED_TUFF.get()))); - public static final RegistryObject POLISHED_TUFF_BRICKS = BLOCKS.register("polished_tuff_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.TUFF).sound(TwigsSoundEvents.TUFF_BRICKS))); - public static final RegistryObject POLISHED_TUFF_BRICK_STAIRS = BLOCKS.register("polished_tuff_brick_stairs", () -> new StairBlock(POLISHED_TUFF_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(POLISHED_TUFF_BRICKS.get()))); - public static final RegistryObject POLISHED_TUFF_BRICK_SLAB = BLOCKS.register("polished_tuff_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(POLISHED_TUFF_BRICKS.get()))); - public static final RegistryObject POLISHED_TUFF_BRICK_WALL = BLOCKS.register("polished_tuff_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(POLISHED_TUFF_BRICKS.get()))); - public static final RegistryObject CRACKED_POLISHED_TUFF_BRICKS = BLOCKS.register("cracked_polished_tuff_bricks", () -> new Block(BlockBehaviour.Properties.copy(POLISHED_TUFF_BRICKS.get()))); + public static final RegistryObject TUFF_STAIRS = BLOCKS.register("tuff_stairs", () -> new StairBlock(Blocks.TUFF.defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(Blocks.TUFF))); + public static final RegistryObject TUFF_SLAB = BLOCKS.register("tuff_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.TUFF))); + public static final RegistryObject TUFF_WALL = BLOCKS.register("tuff_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.TUFF))); + public static final RegistryObject POLISHED_TUFF = BLOCKS.register("polished_tuff", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.TUFF))); + public static final RegistryObject POLISHED_TUFF_STAIRS = BLOCKS.register("polished_tuff_stairs", () -> new StairBlock(POLISHED_TUFF.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(POLISHED_TUFF.get()))); + public static final RegistryObject POLISHED_TUFF_SLAB = BLOCKS.register("polished_tuff_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_TUFF.get()))); + public static final RegistryObject POLISHED_TUFF_BRICKS = BLOCKS.register("polished_tuff_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.TUFF).sound(TwigsSoundEvents.TUFF_BRICKS))); + public static final RegistryObject POLISHED_TUFF_BRICK_STAIRS = BLOCKS.register("polished_tuff_brick_stairs", () -> new StairBlock(POLISHED_TUFF_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(POLISHED_TUFF_BRICKS.get()))); + public static final RegistryObject POLISHED_TUFF_BRICK_SLAB = BLOCKS.register("polished_tuff_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_TUFF_BRICKS.get()))); + public static final RegistryObject POLISHED_TUFF_BRICK_WALL = BLOCKS.register("polished_tuff_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_TUFF_BRICKS.get()))); + public static final RegistryObject CRACKED_POLISHED_TUFF_BRICKS = BLOCKS.register("cracked_polished_tuff_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(POLISHED_TUFF_BRICKS.get()))); //calcite blocks - public static final RegistryObject CALCITE_STAIRS = BLOCKS.register("calcite_stairs", () -> new StairBlock(Blocks.CALCITE.defaultBlockState(), BlockBehaviour.Properties.copy(Blocks.CALCITE))); - public static final RegistryObject CALCITE_SLAB = BLOCKS.register("calcite_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(Blocks.CALCITE))); - public static final RegistryObject CALCITE_WALL = BLOCKS.register("calcite_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(Blocks.CALCITE))); - public static final RegistryObject POLISHED_CALCITE = BLOCKS.register("polished_calcite", () -> new Block(BlockBehaviour.Properties.copy(Blocks.CALCITE))); - public static final RegistryObject POLISHED_CALCITE_STAIRS = BLOCKS.register("polished_calcite_stairs", () -> new StairBlock(POLISHED_CALCITE.get().defaultBlockState(), BlockBehaviour.Properties.copy(POLISHED_CALCITE.get()))); - public static final RegistryObject POLISHED_CALCITE_SLAB = BLOCKS.register("polished_calcite_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(POLISHED_CALCITE.get()))); - public static final RegistryObject POLISHED_CALCITE_BRICKS = BLOCKS.register("polished_calcite_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.CALCITE).sound(TwigsSoundEvents.CALCITE_BRICKS))); - public static final RegistryObject POLISHED_CALCITE_BRICK_STAIRS = BLOCKS.register("polished_calcite_brick_stairs", () -> new StairBlock(POLISHED_CALCITE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(POLISHED_CALCITE_BRICKS.get()))); - public static final RegistryObject POLISHED_CALCITE_BRICK_SLAB = BLOCKS.register("polished_calcite_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(POLISHED_CALCITE_BRICKS.get()))); - public static final RegistryObject POLISHED_CALCITE_BRICK_WALL = BLOCKS.register("polished_calcite_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(POLISHED_CALCITE_BRICKS.get()))); - public static final RegistryObject CRACKED_POLISHED_CALCITE_BRICKS = BLOCKS.register("cracked_polished_calcite_bricks", () -> new Block(BlockBehaviour.Properties.copy(POLISHED_CALCITE_BRICKS.get()))); + public static final RegistryObject CALCITE_STAIRS = BLOCKS.register("calcite_stairs", () -> new StairBlock(Blocks.CALCITE.defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(Blocks.CALCITE))); + public static final RegistryObject CALCITE_SLAB = BLOCKS.register("calcite_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.CALCITE))); + public static final RegistryObject CALCITE_WALL = BLOCKS.register("calcite_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.CALCITE))); + public static final RegistryObject POLISHED_CALCITE = BLOCKS.register("polished_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.CALCITE))); + public static final RegistryObject POLISHED_CALCITE_STAIRS = BLOCKS.register("polished_calcite_stairs", () -> new StairBlock(POLISHED_CALCITE.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(POLISHED_CALCITE.get()))); + public static final RegistryObject POLISHED_CALCITE_SLAB = BLOCKS.register("polished_calcite_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_CALCITE.get()))); + public static final RegistryObject POLISHED_CALCITE_BRICKS = BLOCKS.register("polished_calcite_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.CALCITE).sound(TwigsSoundEvents.CALCITE_BRICKS))); + public static final RegistryObject POLISHED_CALCITE_BRICK_STAIRS = BLOCKS.register("polished_calcite_brick_stairs", () -> new StairBlock(POLISHED_CALCITE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(POLISHED_CALCITE_BRICKS.get()))); + public static final RegistryObject POLISHED_CALCITE_BRICK_SLAB = BLOCKS.register("polished_calcite_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_CALCITE_BRICKS.get()))); + public static final RegistryObject POLISHED_CALCITE_BRICK_WALL = BLOCKS.register("polished_calcite_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_CALCITE_BRICKS.get()))); + public static final RegistryObject CRACKED_POLISHED_CALCITE_BRICKS = BLOCKS.register("cracked_polished_calcite_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(POLISHED_CALCITE_BRICKS.get()))); //schist blocks public static final RegistryObject SCHIST = BLOCKS.register("schist", () -> new Block(BlockBehaviour.Properties.of().mapColor(DyeColor.WHITE).requiresCorrectToolForDrops().strength(1F).sound(TwigsSoundEvents.SCHIST))); - public static final RegistryObject SCHIST_STAIRS = BLOCKS.register("schist_stairs", () -> new StairBlock(SCHIST.get().defaultBlockState(), BlockBehaviour.Properties.copy(SCHIST.get()))); - public static final RegistryObject SCHIST_SLAB = BLOCKS.register("schist_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(SCHIST.get()))); - public static final RegistryObject SCHIST_WALL = BLOCKS.register("schist_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(SCHIST.get()))); - public static final RegistryObject POLISHED_SCHIST = BLOCKS.register("polished_schist", () -> new Block(BlockBehaviour.Properties.copy(SCHIST.get()))); - public static final RegistryObject POLISHED_SCHIST_STAIRS = BLOCKS.register("polished_schist_stairs", () -> new StairBlock(POLISHED_SCHIST.get().defaultBlockState(), BlockBehaviour.Properties.copy(POLISHED_SCHIST.get()))); - public static final RegistryObject POLISHED_SCHIST_SLAB = BLOCKS.register("polished_schist_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(POLISHED_SCHIST.get()))); - public static final RegistryObject POLISHED_SCHIST_BRICKS = BLOCKS.register("polished_schist_bricks", () -> new Block(BlockBehaviour.Properties.copy(SCHIST.get()).sound(TwigsSoundEvents.SCHIST_BRICKS))); - public static final RegistryObject POLISHED_SCHIST_BRICK_STAIRS = BLOCKS.register("polished_schist_brick_stairs", () -> new StairBlock(POLISHED_SCHIST_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(POLISHED_SCHIST_BRICKS.get()))); - public static final RegistryObject POLISHED_SCHIST_BRICK_SLAB = BLOCKS.register("polished_schist_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(POLISHED_SCHIST_BRICKS.get()))); - public static final RegistryObject POLISHED_SCHIST_BRICK_WALL = BLOCKS.register("polished_schist_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(POLISHED_SCHIST_BRICKS.get()))); - public static final RegistryObject CRACKED_POLISHED_SCHIST_BRICKS = BLOCKS.register("cracked_polished_schist_bricks", () -> new Block(BlockBehaviour.Properties.copy(POLISHED_SCHIST_BRICKS.get()))); + public static final RegistryObject SCHIST_STAIRS = BLOCKS.register("schist_stairs", () -> new StairBlock(SCHIST.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(SCHIST.get()))); + public static final RegistryObject SCHIST_SLAB = BLOCKS.register("schist_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(SCHIST.get()))); + public static final RegistryObject SCHIST_WALL = BLOCKS.register("schist_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(SCHIST.get()))); + public static final RegistryObject POLISHED_SCHIST = BLOCKS.register("polished_schist", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SCHIST.get()))); + public static final RegistryObject POLISHED_SCHIST_STAIRS = BLOCKS.register("polished_schist_stairs", () -> new StairBlock(POLISHED_SCHIST.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(POLISHED_SCHIST.get()))); + public static final RegistryObject POLISHED_SCHIST_SLAB = BLOCKS.register("polished_schist_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_SCHIST.get()))); + public static final RegistryObject POLISHED_SCHIST_BRICKS = BLOCKS.register("polished_schist_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SCHIST.get()).sound(TwigsSoundEvents.SCHIST_BRICKS))); + public static final RegistryObject POLISHED_SCHIST_BRICK_STAIRS = BLOCKS.register("polished_schist_brick_stairs", () -> new StairBlock(POLISHED_SCHIST_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(POLISHED_SCHIST_BRICKS.get()))); + public static final RegistryObject POLISHED_SCHIST_BRICK_SLAB = BLOCKS.register("polished_schist_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_SCHIST_BRICKS.get()))); + public static final RegistryObject POLISHED_SCHIST_BRICK_WALL = BLOCKS.register("polished_schist_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_SCHIST_BRICKS.get()))); + public static final RegistryObject CRACKED_POLISHED_SCHIST_BRICKS = BLOCKS.register("cracked_polished_schist_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(POLISHED_SCHIST_BRICKS.get()))); //rhyolite blocks public static final RegistryObject RHYOLITE = BLOCKS.register("rhyolite", () -> new RotatedPillarBlock(BlockBehaviour.Properties.of().mapColor(DyeColor.BROWN).requiresCorrectToolForDrops().strength(1.5F).sound(TwigsSoundEvents.RHYOLITE))); - public static final RegistryObject RHYOLITE_STAIRS = BLOCKS.register("rhyolite_stairs", () -> new StairBlock(RHYOLITE.get().defaultBlockState(), BlockBehaviour.Properties.copy(RHYOLITE.get()))); - public static final RegistryObject RHYOLITE_SLAB = BLOCKS.register("rhyolite_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(RHYOLITE.get()))); - public static final RegistryObject RHYOLITE_WALL = BLOCKS.register("rhyolite_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(RHYOLITE.get()))); - public static final RegistryObject POLISHED_RHYOLITE = BLOCKS.register("polished_rhyolite", () -> new Block(BlockBehaviour.Properties.copy(RHYOLITE.get()))); - public static final RegistryObject POLISHED_RHYOLITE_STAIRS = BLOCKS.register("polished_rhyolite_stairs", () -> new StairBlock(POLISHED_RHYOLITE.get().defaultBlockState(), BlockBehaviour.Properties.copy(POLISHED_RHYOLITE.get()))); - public static final RegistryObject POLISHED_RHYOLITE_SLAB = BLOCKS.register("polished_rhyolite_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(POLISHED_RHYOLITE.get()))); - public static final RegistryObject POLISHED_RHYOLITE_BRICKS = BLOCKS.register("polished_rhyolite_bricks", () -> new Block(BlockBehaviour.Properties.copy(RHYOLITE.get()).sound(TwigsSoundEvents.RHYOLITE_BRICKS))); - public static final RegistryObject POLISHED_RHYOLITE_BRICK_STAIRS = BLOCKS.register("polished_rhyolite_brick_stairs", () -> new StairBlock(POLISHED_RHYOLITE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(POLISHED_RHYOLITE_BRICKS.get()))); - public static final RegistryObject POLISHED_RHYOLITE_BRICK_SLAB = BLOCKS.register("polished_rhyolite_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(POLISHED_RHYOLITE_BRICKS.get()))); - public static final RegistryObject POLISHED_RHYOLITE_BRICK_WALL = BLOCKS.register("polished_rhyolite_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(POLISHED_RHYOLITE_BRICKS.get()))); - public static final RegistryObject CRACKED_POLISHED_RHYOLITE_BRICKS = BLOCKS.register("cracked_polished_rhyolite_bricks", () -> new Block(BlockBehaviour.Properties.copy(POLISHED_RHYOLITE_BRICKS.get()))); + public static final RegistryObject RHYOLITE_STAIRS = BLOCKS.register("rhyolite_stairs", () -> new StairBlock(RHYOLITE.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(RHYOLITE.get()))); + public static final RegistryObject RHYOLITE_SLAB = BLOCKS.register("rhyolite_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(RHYOLITE.get()))); + public static final RegistryObject RHYOLITE_WALL = BLOCKS.register("rhyolite_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(RHYOLITE.get()))); + public static final RegistryObject POLISHED_RHYOLITE = BLOCKS.register("polished_rhyolite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(RHYOLITE.get()))); + public static final RegistryObject POLISHED_RHYOLITE_STAIRS = BLOCKS.register("polished_rhyolite_stairs", () -> new StairBlock(POLISHED_RHYOLITE.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(POLISHED_RHYOLITE.get()))); + public static final RegistryObject POLISHED_RHYOLITE_SLAB = BLOCKS.register("polished_rhyolite_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_RHYOLITE.get()))); + public static final RegistryObject POLISHED_RHYOLITE_BRICKS = BLOCKS.register("polished_rhyolite_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(RHYOLITE.get()).sound(TwigsSoundEvents.RHYOLITE_BRICKS))); + public static final RegistryObject POLISHED_RHYOLITE_BRICK_STAIRS = BLOCKS.register("polished_rhyolite_brick_stairs", () -> new StairBlock(POLISHED_RHYOLITE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(POLISHED_RHYOLITE_BRICKS.get()))); + public static final RegistryObject POLISHED_RHYOLITE_BRICK_SLAB = BLOCKS.register("polished_rhyolite_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_RHYOLITE_BRICKS.get()))); + public static final RegistryObject POLISHED_RHYOLITE_BRICK_WALL = BLOCKS.register("polished_rhyolite_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_RHYOLITE_BRICKS.get()))); + public static final RegistryObject CRACKED_POLISHED_RHYOLITE_BRICKS = BLOCKS.register("cracked_polished_rhyolite_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(POLISHED_RHYOLITE_BRICKS.get()))); //bloodstone blocks public static final RegistryObject BLOODSTONE = BLOCKS.register("bloodstone", () -> new Block(BlockBehaviour.Properties.of().mapColor(DyeColor.GRAY).requiresCorrectToolForDrops().strength(1F).sound(TwigsSoundEvents.BLOODSTONE))); - public static final RegistryObject BLOODSTONE_STAIRS = BLOCKS.register("bloodstone_stairs", () -> new StairBlock(BLOODSTONE.get().defaultBlockState(), BlockBehaviour.Properties.copy(BLOODSTONE.get()))); - public static final RegistryObject BLOODSTONE_SLAB = BLOCKS.register("bloodstone_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(BLOODSTONE.get()))); - public static final RegistryObject BLOODSTONE_WALL = BLOCKS.register("bloodstone_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(BLOODSTONE.get()))); - public static final RegistryObject POLISHED_BLOODSTONE = BLOCKS.register("polished_bloodstone", () -> new Block(BlockBehaviour.Properties.copy(BLOODSTONE.get()))); - public static final RegistryObject POLISHED_BLOODSTONE_STAIRS = BLOCKS.register("polished_bloodstone_stairs", () -> new StairBlock(POLISHED_BLOODSTONE.get().defaultBlockState(), BlockBehaviour.Properties.copy(POLISHED_BLOODSTONE.get()))); - public static final RegistryObject POLISHED_BLOODSTONE_SLAB = BLOCKS.register("polished_bloodstone_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(POLISHED_BLOODSTONE.get()))); - public static final RegistryObject POLISHED_BLOODSTONE_BRICKS = BLOCKS.register("polished_bloodstone_bricks", () -> new Block(BlockBehaviour.Properties.copy(BLOODSTONE.get()).sound(TwigsSoundEvents.BLOODSTONE_BRICKS))); - public static final RegistryObject POLISHED_BLOODSTONE_BRICK_STAIRS = BLOCKS.register("polished_bloodstone_brick_stairs", () -> new StairBlock(POLISHED_BLOODSTONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(POLISHED_BLOODSTONE_BRICKS.get()))); - public static final RegistryObject POLISHED_BLOODSTONE_BRICK_SLAB = BLOCKS.register("polished_bloodstone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(POLISHED_BLOODSTONE_BRICKS.get()))); - public static final RegistryObject POLISHED_BLOODSTONE_BRICK_WALL = BLOCKS.register("polished_bloodstone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(POLISHED_BLOODSTONE_BRICKS.get()))); - public static final RegistryObject CRACKED_POLISHED_BLOODSTONE_BRICKS = BLOCKS.register("cracked_polished_bloodstone_bricks", () -> new Block(BlockBehaviour.Properties.copy(POLISHED_BLOODSTONE_BRICKS.get()))); + public static final RegistryObject BLOODSTONE_STAIRS = BLOCKS.register("bloodstone_stairs", () -> new StairBlock(BLOODSTONE.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(BLOODSTONE.get()))); + public static final RegistryObject BLOODSTONE_SLAB = BLOCKS.register("bloodstone_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(BLOODSTONE.get()))); + public static final RegistryObject BLOODSTONE_WALL = BLOCKS.register("bloodstone_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(BLOODSTONE.get()))); + public static final RegistryObject POLISHED_BLOODSTONE = BLOCKS.register("polished_bloodstone", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BLOODSTONE.get()))); + public static final RegistryObject POLISHED_BLOODSTONE_STAIRS = BLOCKS.register("polished_bloodstone_stairs", () -> new StairBlock(POLISHED_BLOODSTONE.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(POLISHED_BLOODSTONE.get()))); + public static final RegistryObject POLISHED_BLOODSTONE_SLAB = BLOCKS.register("polished_bloodstone_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_BLOODSTONE.get()))); + public static final RegistryObject POLISHED_BLOODSTONE_BRICKS = BLOCKS.register("polished_bloodstone_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BLOODSTONE.get()).sound(TwigsSoundEvents.BLOODSTONE_BRICKS))); + public static final RegistryObject POLISHED_BLOODSTONE_BRICK_STAIRS = BLOCKS.register("polished_bloodstone_brick_stairs", () -> new StairBlock(POLISHED_BLOODSTONE_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(POLISHED_BLOODSTONE_BRICKS.get()))); + public static final RegistryObject POLISHED_BLOODSTONE_BRICK_SLAB = BLOCKS.register("polished_bloodstone_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_BLOODSTONE_BRICKS.get()))); + public static final RegistryObject POLISHED_BLOODSTONE_BRICK_WALL = BLOCKS.register("polished_bloodstone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_BLOODSTONE_BRICKS.get()))); + public static final RegistryObject CRACKED_POLISHED_BLOODSTONE_BRICKS = BLOCKS.register("cracked_polished_bloodstone_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(POLISHED_BLOODSTONE_BRICKS.get()))); //silt blocks - public static final RegistryObject SILT = BLOCKS.register("silt", () -> new RotatedPillarBlock(BlockBehaviour.Properties.copy(Blocks.CLAY).mapColor(MapColor.COLOR_BROWN).sound(TwigsSoundEvents.SILT))); - public static final RegistryObject SILT_BRICKS = BLOCKS.register("silt_bricks", () -> new Block(BlockBehaviour.Properties.copy(Blocks.BRICKS).mapColor(MapColor.COLOR_YELLOW))); - public static final RegistryObject SILT_BRICK_STAIRS = BLOCKS.register("silt_brick_stairs", () -> new StairBlock(SILT_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.copy(SILT_BRICKS.get()))); - public static final RegistryObject SILT_BRICK_SLAB = BLOCKS.register("silt_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(SILT_BRICKS.get()))); - public static final RegistryObject SILT_BRICK_WALL = BLOCKS.register("silt_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(SILT_BRICKS.get()))); - public static final RegistryObject MIXED_SILT_BRICKS = BLOCKS.register("mixed_silt_bricks", () -> new Block(BlockBehaviour.Properties.copy(SILT_BRICKS.get()))); - public static final RegistryObject CHISELED_SILT_BRICKS = BLOCKS.register("chiseled_silt_bricks", () -> new FacingBlock(BlockBehaviour.Properties.copy(SILT_BRICKS.get()))); - public static final RegistryObject CRACKED_SILT_BRICKS = BLOCKS.register("cracked_silt_bricks", () -> new Block(BlockBehaviour.Properties.copy(SILT_BRICKS.get()))); - - public static final RegistryObject SILT_POT = BLOCKS.register("silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(Blocks.TERRACOTTA).strength(0.5f, 2f))); - public static final RegistryObject WHITE_SILT_POT = BLOCKS.register("white_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.TERRACOTTA_WHITE))); - public static final RegistryObject ORANGE_SILT_POT = BLOCKS.register("orange_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_ORANGE))); - public static final RegistryObject MAGENTA_SILT_POT = BLOCKS.register("magenta_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_MAGENTA))); - public static final RegistryObject LIGHT_BLUE_SILT_POT = BLOCKS.register("light_blue_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_LIGHT_BLUE))); - public static final RegistryObject YELLOW_SILT_POT = BLOCKS.register("yellow_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_YELLOW))); - public static final RegistryObject LIME_SILT_POT = BLOCKS.register("lime_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_LIGHT_GREEN))); - public static final RegistryObject PINK_SILT_POT = BLOCKS.register("pink_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_PINK))); - public static final RegistryObject GRAY_SILT_POT = BLOCKS.register("gray_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_GRAY))); - public static final RegistryObject LIGHT_GRAY_SILT_POT = BLOCKS.register("light_gray_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_LIGHT_GRAY))); - public static final RegistryObject CYAN_SILT_POT = BLOCKS.register("cyan_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_CYAN))); - public static final RegistryObject PURPLE_SILT_POT = BLOCKS.register("purple_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_PURPLE))); - public static final RegistryObject BLUE_SILT_POT = BLOCKS.register("blue_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_BLUE))); - public static final RegistryObject BROWN_SILT_POT = BLOCKS.register("brown_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_BROWN))); - public static final RegistryObject GREEN_SILT_POT = BLOCKS.register("green_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_GREEN))); - public static final RegistryObject RED_SILT_POT = BLOCKS.register("red_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_RED))); - public static final RegistryObject BLACK_SILT_POT = BLOCKS.register("black_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.copy(SILT_POT.get()).mapColor(MapColor.COLOR_BLACK))); - - public static final RegistryObject PACKED_SILT = BLOCKS.register("packed_silt", () -> new Block(BlockBehaviour.Properties.copy(Blocks.TERRACOTTA).sound(TwigsSoundEvents.PACKED_SILT))); - public static final RegistryObject WHITE_PACKED_SILT = BLOCKS.register("white_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.TERRACOTTA_WHITE))); - public static final RegistryObject ORANGE_PACKED_SILT = BLOCKS.register("orange_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_ORANGE))); - public static final RegistryObject MAGENTA_PACKED_SILT = BLOCKS.register("magenta_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_MAGENTA))); - public static final RegistryObject LIGHT_BLUE_PACKED_SILT = BLOCKS.register("light_blue_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_LIGHT_BLUE))); - public static final RegistryObject YELLOW_PACKED_SILT = BLOCKS.register("yellow_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_YELLOW))); - public static final RegistryObject LIME_PACKED_SILT = BLOCKS.register("lime_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_LIGHT_GREEN))); - public static final RegistryObject PINK_PACKED_SILT = BLOCKS.register("pink_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_PINK))); - public static final RegistryObject GRAY_PACKED_SILT = BLOCKS.register("gray_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_GRAY))); - public static final RegistryObject LIGHT_GRAY_PACKED_SILT = BLOCKS.register("light_gray_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_LIGHT_GRAY))); - public static final RegistryObject CYAN_PACKED_SILT = BLOCKS.register("cyan_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_CYAN))); - public static final RegistryObject PURPLE_PACKED_SILT = BLOCKS.register("purple_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_PURPLE))); - public static final RegistryObject BLUE_PACKED_SILT = BLOCKS.register("blue_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_BLUE))); - public static final RegistryObject BROWN_PACKED_SILT = BLOCKS.register("brown_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_BROWN))); - public static final RegistryObject GREEN_PACKED_SILT = BLOCKS.register("green_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_GREEN))); - public static final RegistryObject RED_PACKED_SILT = BLOCKS.register("red_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_RED))); - public static final RegistryObject BLACK_PACKED_SILT = BLOCKS.register("black_packed_silt", () -> new Block(BlockBehaviour.Properties.copy(PACKED_SILT.get()).mapColor(MapColor.COLOR_BLACK))); - - public static final RegistryObject SILT_SHINGLES = BLOCKS.register("silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(Blocks.TERRACOTTA).sound(TwigsSoundEvents.SILT_SHINGLES))); - public static final RegistryObject WHITE_SILT_SHINGLES = BLOCKS.register("white_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.TERRACOTTA_WHITE))); - public static final RegistryObject ORANGE_SILT_SHINGLES = BLOCKS.register("orange_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_ORANGE))); - public static final RegistryObject MAGENTA_SILT_SHINGLES = BLOCKS.register("magenta_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_MAGENTA))); - public static final RegistryObject LIGHT_BLUE_SILT_SHINGLES = BLOCKS.register("light_blue_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_LIGHT_BLUE))); - public static final RegistryObject YELLOW_SILT_SHINGLES = BLOCKS.register("yellow_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_YELLOW))); - public static final RegistryObject LIME_SILT_SHINGLES = BLOCKS.register("lime_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_LIGHT_GREEN))); - public static final RegistryObject PINK_SILT_SHINGLES = BLOCKS.register("pink_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_PINK))); - public static final RegistryObject GRAY_SILT_SHINGLES = BLOCKS.register("gray_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_GRAY))); - public static final RegistryObject LIGHT_GRAY_SILT_SHINGLES = BLOCKS.register("light_gray_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_LIGHT_GRAY))); - public static final RegistryObject CYAN_SILT_SHINGLES = BLOCKS.register("cyan_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_CYAN))); - public static final RegistryObject PURPLE_SILT_SHINGLES = BLOCKS.register("purple_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_PURPLE))); - public static final RegistryObject BLUE_SILT_SHINGLES = BLOCKS.register("blue_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_BLUE))); - public static final RegistryObject BROWN_SILT_SHINGLES = BLOCKS.register("brown_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_BROWN))); - public static final RegistryObject GREEN_SILT_SHINGLES = BLOCKS.register("green_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_GREEN))); - public static final RegistryObject RED_SILT_SHINGLES = BLOCKS.register("red_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_RED))); - public static final RegistryObject BLACK_SILT_SHINGLES = BLOCKS.register("black_silt_shingles", () -> new Block(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_BLACK))); - - public static final RegistryObject SILT_SHINGLE_STAIRS = BLOCKS.register("silt_shingle_stairs", () -> new StairBlock(SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(SILT_SHINGLES.get()))); - public static final RegistryObject WHITE_SILT_SHINGLE_STAIRS = BLOCKS.register("white_silt_shingle_stairs", () -> new StairBlock(WHITE_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(WHITE_SILT_SHINGLES.get()))); - public static final RegistryObject ORANGE_SILT_SHINGLE_STAIRS = BLOCKS.register("orange_silt_shingle_stairs", () -> new StairBlock(ORANGE_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(ORANGE_SILT_SHINGLES.get()))); - public static final RegistryObject MAGENTA_SILT_SHINGLE_STAIRS = BLOCKS.register("magenta_silt_shingle_stairs", () -> new StairBlock(MAGENTA_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(MAGENTA_SILT_SHINGLES.get()))); - public static final RegistryObject LIGHT_BLUE_SILT_SHINGLE_STAIRS = BLOCKS.register("light_blue_silt_shingle_stairs", () -> new StairBlock(LIGHT_BLUE_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(LIGHT_BLUE_SILT_SHINGLES.get()))); - public static final RegistryObject YELLOW_SILT_SHINGLE_STAIRS = BLOCKS.register("yellow_silt_shingle_stairs", () -> new StairBlock(YELLOW_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(YELLOW_SILT_SHINGLES.get()))); - public static final RegistryObject LIME_SILT_SHINGLE_STAIRS = BLOCKS.register("lime_silt_shingle_stairs", () -> new StairBlock(LIME_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(LIME_SILT_SHINGLES.get()))); - public static final RegistryObject PINK_SILT_SHINGLE_STAIRS = BLOCKS.register("pink_silt_shingle_stairs", () -> new StairBlock(PINK_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(PINK_SILT_SHINGLES.get()))); - public static final RegistryObject GRAY_SILT_SHINGLE_STAIRS = BLOCKS.register("gray_silt_shingle_stairs", () -> new StairBlock(GRAY_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(GRAY_SILT_SHINGLES.get()))); - public static final RegistryObject LIGHT_GRAY_SILT_SHINGLE_STAIRS = BLOCKS.register("light_gray_silt_shingle_stairs", () -> new StairBlock(LIGHT_GRAY_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(LIGHT_GRAY_SILT_SHINGLES.get()))); - public static final RegistryObject CYAN_SILT_SHINGLE_STAIRS = BLOCKS.register("cyan_silt_shingle_stairs", () -> new StairBlock(CYAN_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(CYAN_SILT_SHINGLES.get()))); - public static final RegistryObject PURPLE_SILT_SHINGLE_STAIRS = BLOCKS.register("purple_silt_shingle_stairs", () -> new StairBlock(PURPLE_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(PURPLE_SILT_SHINGLES.get()))); - public static final RegistryObject BLUE_SILT_SHINGLE_STAIRS = BLOCKS.register("blue_silt_shingle_stairs", () -> new StairBlock(BLUE_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(BLUE_SILT_SHINGLES.get()))); - public static final RegistryObject BROWN_SILT_SHINGLE_STAIRS = BLOCKS.register("brown_silt_shingle_stairs", () -> new StairBlock(BROWN_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(BROWN_SILT_SHINGLES.get()))); - public static final RegistryObject GREEN_SILT_SHINGLE_STAIRS = BLOCKS.register("green_silt_shingle_stairs", () -> new StairBlock(GREEN_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(GREEN_SILT_SHINGLES.get()))); - public static final RegistryObject RED_SILT_SHINGLE_STAIRS = BLOCKS.register("red_silt_shingle_stairs", () -> new StairBlock(RED_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(RED_SILT_SHINGLES.get()))); - public static final RegistryObject BLACK_SILT_SHINGLE_STAIRS = BLOCKS.register("black_silt_shingle_stairs", () -> new StairBlock(BLACK_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.copy(BLACK_SILT_SHINGLES.get()))); - - public static final RegistryObject SILT_SHINGLE_SLAB = BLOCKS.register("silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()))); - public static final RegistryObject WHITE_SILT_SHINGLE_SLAB = BLOCKS.register("white_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(WHITE_SILT_SHINGLES.get()))); - public static final RegistryObject ORANGE_SILT_SHINGLE_SLAB = BLOCKS.register("orange_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(ORANGE_SILT_SHINGLES.get()))); - public static final RegistryObject MAGENTA_SILT_SHINGLE_SLAB = BLOCKS.register("magenta_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(MAGENTA_SILT_SHINGLES.get()))); - public static final RegistryObject LIGHT_BLUE_SILT_SHINGLE_SLAB = BLOCKS.register("light_blue_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(LIGHT_BLUE_SILT_SHINGLES.get()))); - public static final RegistryObject YELLOW_SILT_SHINGLE_SLAB = BLOCKS.register("yellow_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(YELLOW_SILT_SHINGLES.get()))); - public static final RegistryObject LIME_SILT_SHINGLE_SLAB = BLOCKS.register("lime_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(LIME_SILT_SHINGLES.get()))); - public static final RegistryObject PINK_SILT_SHINGLE_SLAB = BLOCKS.register("pink_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(PINK_SILT_SHINGLES.get()))); - public static final RegistryObject GRAY_SILT_SHINGLE_SLAB = BLOCKS.register("gray_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(GRAY_SILT_SHINGLES.get()))); - public static final RegistryObject LIGHT_GRAY_SILT_SHINGLE_SLAB = BLOCKS.register("light_gray_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(LIGHT_GRAY_SILT_SHINGLES.get()))); - public static final RegistryObject CYAN_SILT_SHINGLE_SLAB = BLOCKS.register("cyan_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(CYAN_SILT_SHINGLES.get()))); - public static final RegistryObject PURPLE_SILT_SHINGLE_SLAB = BLOCKS.register("purple_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(PURPLE_SILT_SHINGLES.get()))); - public static final RegistryObject BLUE_SILT_SHINGLE_SLAB = BLOCKS.register("blue_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(BLUE_SILT_SHINGLES.get()))); - public static final RegistryObject BROWN_SILT_SHINGLE_SLAB = BLOCKS.register("brown_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(BROWN_SILT_SHINGLES.get()))); - public static final RegistryObject GREEN_SILT_SHINGLE_SLAB = BLOCKS.register("green_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(GREEN_SILT_SHINGLES.get()))); - public static final RegistryObject RED_SILT_SHINGLE_SLAB = BLOCKS.register("red_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(RED_SILT_SHINGLES.get()))); - public static final RegistryObject BLACK_SILT_SHINGLE_SLAB = BLOCKS.register("black_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.copy(BLACK_SILT_SHINGLES.get()))); - - public static final RegistryObject SILT_SHINGLE_WALL = BLOCKS.register("silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(SILT_SHINGLES.get()))); - public static final RegistryObject WHITE_SILT_SHINGLE_WALL = BLOCKS.register("white_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(WHITE_SILT_SHINGLES.get()))); - public static final RegistryObject ORANGE_SILT_SHINGLE_WALL = BLOCKS.register("orange_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(ORANGE_SILT_SHINGLES.get()))); - public static final RegistryObject MAGENTA_SILT_SHINGLE_WALL = BLOCKS.register("magenta_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(MAGENTA_SILT_SHINGLES.get()))); - public static final RegistryObject LIGHT_BLUE_SILT_SHINGLE_WALL = BLOCKS.register("light_blue_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(LIGHT_BLUE_SILT_SHINGLES.get()))); - public static final RegistryObject YELLOW_SILT_SHINGLE_WALL = BLOCKS.register("yellow_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(YELLOW_SILT_SHINGLES.get()))); - public static final RegistryObject LIME_SILT_SHINGLE_WALL = BLOCKS.register("lime_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(LIME_SILT_SHINGLES.get()))); - public static final RegistryObject PINK_SILT_SHINGLE_WALL = BLOCKS.register("pink_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(PINK_SILT_SHINGLES.get()))); - public static final RegistryObject GRAY_SILT_SHINGLE_WALL = BLOCKS.register("gray_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(GRAY_SILT_SHINGLES.get()))); - public static final RegistryObject LIGHT_GRAY_SILT_SHINGLE_WALL = BLOCKS.register("light_gray_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(LIGHT_GRAY_SILT_SHINGLES.get()))); - public static final RegistryObject CYAN_SILT_SHINGLE_WALL = BLOCKS.register("cyan_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(CYAN_SILT_SHINGLES.get()))); - public static final RegistryObject PURPLE_SILT_SHINGLE_WALL = BLOCKS.register("purple_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(PURPLE_SILT_SHINGLES.get()))); - public static final RegistryObject BLUE_SILT_SHINGLE_WALL = BLOCKS.register("blue_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(BLUE_SILT_SHINGLES.get()))); - public static final RegistryObject BROWN_SILT_SHINGLE_WALL = BLOCKS.register("brown_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(BROWN_SILT_SHINGLES.get()))); - public static final RegistryObject GREEN_SILT_SHINGLE_WALL = BLOCKS.register("green_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(GREEN_SILT_SHINGLES.get()))); - public static final RegistryObject RED_SILT_SHINGLE_WALL = BLOCKS.register("red_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(RED_SILT_SHINGLES.get()))); - public static final RegistryObject BLACK_SILT_SHINGLE_WALL = BLOCKS.register("black_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.copy(BLACK_SILT_SHINGLES.get()))); + public static final RegistryObject SILT = BLOCKS.register("silt", () -> new RotatedPillarBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.CLAY).mapColor(MapColor.COLOR_BROWN).sound(TwigsSoundEvents.SILT))); + public static final RegistryObject SILT_BRICKS = BLOCKS.register("silt_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.BRICKS).mapColor(MapColor.COLOR_YELLOW))); + public static final RegistryObject SILT_BRICK_STAIRS = BLOCKS.register("silt_brick_stairs", () -> new StairBlock(SILT_BRICKS.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(SILT_BRICKS.get()))); + public static final RegistryObject SILT_BRICK_SLAB = BLOCKS.register("silt_brick_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(SILT_BRICKS.get()))); + public static final RegistryObject SILT_BRICK_WALL = BLOCKS.register("silt_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(SILT_BRICKS.get()))); + public static final RegistryObject MIXED_SILT_BRICKS = BLOCKS.register("mixed_silt_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_BRICKS.get()))); + public static final RegistryObject CHISELED_SILT_BRICKS = BLOCKS.register("chiseled_silt_bricks", () -> new FacingBlock(BlockBehaviour.Properties.ofFullCopy(SILT_BRICKS.get()))); + public static final RegistryObject CRACKED_SILT_BRICKS = BLOCKS.register("cracked_silt_bricks", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_BRICKS.get()))); + + public static final RegistryObject SILT_POT = BLOCKS.register("silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.TERRACOTTA).strength(0.5f, 2f))); + public static final RegistryObject WHITE_SILT_POT = BLOCKS.register("white_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.TERRACOTTA_WHITE))); + public static final RegistryObject ORANGE_SILT_POT = BLOCKS.register("orange_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_ORANGE))); + public static final RegistryObject MAGENTA_SILT_POT = BLOCKS.register("magenta_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_MAGENTA))); + public static final RegistryObject LIGHT_BLUE_SILT_POT = BLOCKS.register("light_blue_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_LIGHT_BLUE))); + public static final RegistryObject YELLOW_SILT_POT = BLOCKS.register("yellow_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_YELLOW))); + public static final RegistryObject LIME_SILT_POT = BLOCKS.register("lime_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_LIGHT_GREEN))); + public static final RegistryObject PINK_SILT_POT = BLOCKS.register("pink_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_PINK))); + public static final RegistryObject GRAY_SILT_POT = BLOCKS.register("gray_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_GRAY))); + public static final RegistryObject LIGHT_GRAY_SILT_POT = BLOCKS.register("light_gray_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_LIGHT_GRAY))); + public static final RegistryObject CYAN_SILT_POT = BLOCKS.register("cyan_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_CYAN))); + public static final RegistryObject PURPLE_SILT_POT = BLOCKS.register("purple_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_PURPLE))); + public static final RegistryObject BLUE_SILT_POT = BLOCKS.register("blue_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_BLUE))); + public static final RegistryObject BROWN_SILT_POT = BLOCKS.register("brown_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_BROWN))); + public static final RegistryObject GREEN_SILT_POT = BLOCKS.register("green_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_GREEN))); + public static final RegistryObject RED_SILT_POT = BLOCKS.register("red_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_RED))); + public static final RegistryObject BLACK_SILT_POT = BLOCKS.register("black_silt_pot", () -> new SiltPotBlock(BlockBehaviour.Properties.ofFullCopy(SILT_POT.get()).mapColor(MapColor.COLOR_BLACK))); + + public static final RegistryObject PACKED_SILT = BLOCKS.register("packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.TERRACOTTA).sound(TwigsSoundEvents.PACKED_SILT))); + public static final RegistryObject WHITE_PACKED_SILT = BLOCKS.register("white_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.TERRACOTTA_WHITE))); + public static final RegistryObject ORANGE_PACKED_SILT = BLOCKS.register("orange_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_ORANGE))); + public static final RegistryObject MAGENTA_PACKED_SILT = BLOCKS.register("magenta_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_MAGENTA))); + public static final RegistryObject LIGHT_BLUE_PACKED_SILT = BLOCKS.register("light_blue_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_LIGHT_BLUE))); + public static final RegistryObject YELLOW_PACKED_SILT = BLOCKS.register("yellow_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_YELLOW))); + public static final RegistryObject LIME_PACKED_SILT = BLOCKS.register("lime_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_LIGHT_GREEN))); + public static final RegistryObject PINK_PACKED_SILT = BLOCKS.register("pink_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_PINK))); + public static final RegistryObject GRAY_PACKED_SILT = BLOCKS.register("gray_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_GRAY))); + public static final RegistryObject LIGHT_GRAY_PACKED_SILT = BLOCKS.register("light_gray_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_LIGHT_GRAY))); + public static final RegistryObject CYAN_PACKED_SILT = BLOCKS.register("cyan_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_CYAN))); + public static final RegistryObject PURPLE_PACKED_SILT = BLOCKS.register("purple_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_PURPLE))); + public static final RegistryObject BLUE_PACKED_SILT = BLOCKS.register("blue_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_BLUE))); + public static final RegistryObject BROWN_PACKED_SILT = BLOCKS.register("brown_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_BROWN))); + public static final RegistryObject GREEN_PACKED_SILT = BLOCKS.register("green_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_GREEN))); + public static final RegistryObject RED_PACKED_SILT = BLOCKS.register("red_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_RED))); + public static final RegistryObject BLACK_PACKED_SILT = BLOCKS.register("black_packed_silt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(PACKED_SILT.get()).mapColor(MapColor.COLOR_BLACK))); + + public static final RegistryObject SILT_SHINGLES = BLOCKS.register("silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.TERRACOTTA).sound(TwigsSoundEvents.SILT_SHINGLES))); + public static final RegistryObject WHITE_SILT_SHINGLES = BLOCKS.register("white_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.TERRACOTTA_WHITE))); + public static final RegistryObject ORANGE_SILT_SHINGLES = BLOCKS.register("orange_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_ORANGE))); + public static final RegistryObject MAGENTA_SILT_SHINGLES = BLOCKS.register("magenta_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_MAGENTA))); + public static final RegistryObject LIGHT_BLUE_SILT_SHINGLES = BLOCKS.register("light_blue_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_LIGHT_BLUE))); + public static final RegistryObject YELLOW_SILT_SHINGLES = BLOCKS.register("yellow_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_YELLOW))); + public static final RegistryObject LIME_SILT_SHINGLES = BLOCKS.register("lime_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_LIGHT_GREEN))); + public static final RegistryObject PINK_SILT_SHINGLES = BLOCKS.register("pink_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_PINK))); + public static final RegistryObject GRAY_SILT_SHINGLES = BLOCKS.register("gray_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_GRAY))); + public static final RegistryObject LIGHT_GRAY_SILT_SHINGLES = BLOCKS.register("light_gray_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_LIGHT_GRAY))); + public static final RegistryObject CYAN_SILT_SHINGLES = BLOCKS.register("cyan_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_CYAN))); + public static final RegistryObject PURPLE_SILT_SHINGLES = BLOCKS.register("purple_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_PURPLE))); + public static final RegistryObject BLUE_SILT_SHINGLES = BLOCKS.register("blue_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_BLUE))); + public static final RegistryObject BROWN_SILT_SHINGLES = BLOCKS.register("brown_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_BROWN))); + public static final RegistryObject GREEN_SILT_SHINGLES = BLOCKS.register("green_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_GREEN))); + public static final RegistryObject RED_SILT_SHINGLES = BLOCKS.register("red_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_RED))); + public static final RegistryObject BLACK_SILT_SHINGLES = BLOCKS.register("black_silt_shingles", () -> new Block(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()).mapColor(MapColor.COLOR_BLACK))); + + public static final RegistryObject SILT_SHINGLE_STAIRS = BLOCKS.register("silt_shingle_stairs", () -> new StairBlock(SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()))); + public static final RegistryObject WHITE_SILT_SHINGLE_STAIRS = BLOCKS.register("white_silt_shingle_stairs", () -> new StairBlock(WHITE_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(WHITE_SILT_SHINGLES.get()))); + public static final RegistryObject ORANGE_SILT_SHINGLE_STAIRS = BLOCKS.register("orange_silt_shingle_stairs", () -> new StairBlock(ORANGE_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(ORANGE_SILT_SHINGLES.get()))); + public static final RegistryObject MAGENTA_SILT_SHINGLE_STAIRS = BLOCKS.register("magenta_silt_shingle_stairs", () -> new StairBlock(MAGENTA_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(MAGENTA_SILT_SHINGLES.get()))); + public static final RegistryObject LIGHT_BLUE_SILT_SHINGLE_STAIRS = BLOCKS.register("light_blue_silt_shingle_stairs", () -> new StairBlock(LIGHT_BLUE_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(LIGHT_BLUE_SILT_SHINGLES.get()))); + public static final RegistryObject YELLOW_SILT_SHINGLE_STAIRS = BLOCKS.register("yellow_silt_shingle_stairs", () -> new StairBlock(YELLOW_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(YELLOW_SILT_SHINGLES.get()))); + public static final RegistryObject LIME_SILT_SHINGLE_STAIRS = BLOCKS.register("lime_silt_shingle_stairs", () -> new StairBlock(LIME_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(LIME_SILT_SHINGLES.get()))); + public static final RegistryObject PINK_SILT_SHINGLE_STAIRS = BLOCKS.register("pink_silt_shingle_stairs", () -> new StairBlock(PINK_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(PINK_SILT_SHINGLES.get()))); + public static final RegistryObject GRAY_SILT_SHINGLE_STAIRS = BLOCKS.register("gray_silt_shingle_stairs", () -> new StairBlock(GRAY_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(GRAY_SILT_SHINGLES.get()))); + public static final RegistryObject LIGHT_GRAY_SILT_SHINGLE_STAIRS = BLOCKS.register("light_gray_silt_shingle_stairs", () -> new StairBlock(LIGHT_GRAY_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(LIGHT_GRAY_SILT_SHINGLES.get()))); + public static final RegistryObject CYAN_SILT_SHINGLE_STAIRS = BLOCKS.register("cyan_silt_shingle_stairs", () -> new StairBlock(CYAN_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(CYAN_SILT_SHINGLES.get()))); + public static final RegistryObject PURPLE_SILT_SHINGLE_STAIRS = BLOCKS.register("purple_silt_shingle_stairs", () -> new StairBlock(PURPLE_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(PURPLE_SILT_SHINGLES.get()))); + public static final RegistryObject BLUE_SILT_SHINGLE_STAIRS = BLOCKS.register("blue_silt_shingle_stairs", () -> new StairBlock(BLUE_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(BLUE_SILT_SHINGLES.get()))); + public static final RegistryObject BROWN_SILT_SHINGLE_STAIRS = BLOCKS.register("brown_silt_shingle_stairs", () -> new StairBlock(BROWN_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(BROWN_SILT_SHINGLES.get()))); + public static final RegistryObject GREEN_SILT_SHINGLE_STAIRS = BLOCKS.register("green_silt_shingle_stairs", () -> new StairBlock(GREEN_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(GREEN_SILT_SHINGLES.get()))); + public static final RegistryObject RED_SILT_SHINGLE_STAIRS = BLOCKS.register("red_silt_shingle_stairs", () -> new StairBlock(RED_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(RED_SILT_SHINGLES.get()))); + public static final RegistryObject BLACK_SILT_SHINGLE_STAIRS = BLOCKS.register("black_silt_shingle_stairs", () -> new StairBlock(BLACK_SILT_SHINGLES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(BLACK_SILT_SHINGLES.get()))); + + public static final RegistryObject SILT_SHINGLE_SLAB = BLOCKS.register("silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()))); + public static final RegistryObject WHITE_SILT_SHINGLE_SLAB = BLOCKS.register("white_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(WHITE_SILT_SHINGLES.get()))); + public static final RegistryObject ORANGE_SILT_SHINGLE_SLAB = BLOCKS.register("orange_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(ORANGE_SILT_SHINGLES.get()))); + public static final RegistryObject MAGENTA_SILT_SHINGLE_SLAB = BLOCKS.register("magenta_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(MAGENTA_SILT_SHINGLES.get()))); + public static final RegistryObject LIGHT_BLUE_SILT_SHINGLE_SLAB = BLOCKS.register("light_blue_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(LIGHT_BLUE_SILT_SHINGLES.get()))); + public static final RegistryObject YELLOW_SILT_SHINGLE_SLAB = BLOCKS.register("yellow_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(YELLOW_SILT_SHINGLES.get()))); + public static final RegistryObject LIME_SILT_SHINGLE_SLAB = BLOCKS.register("lime_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(LIME_SILT_SHINGLES.get()))); + public static final RegistryObject PINK_SILT_SHINGLE_SLAB = BLOCKS.register("pink_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(PINK_SILT_SHINGLES.get()))); + public static final RegistryObject GRAY_SILT_SHINGLE_SLAB = BLOCKS.register("gray_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(GRAY_SILT_SHINGLES.get()))); + public static final RegistryObject LIGHT_GRAY_SILT_SHINGLE_SLAB = BLOCKS.register("light_gray_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(LIGHT_GRAY_SILT_SHINGLES.get()))); + public static final RegistryObject CYAN_SILT_SHINGLE_SLAB = BLOCKS.register("cyan_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(CYAN_SILT_SHINGLES.get()))); + public static final RegistryObject PURPLE_SILT_SHINGLE_SLAB = BLOCKS.register("purple_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(PURPLE_SILT_SHINGLES.get()))); + public static final RegistryObject BLUE_SILT_SHINGLE_SLAB = BLOCKS.register("blue_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(BLUE_SILT_SHINGLES.get()))); + public static final RegistryObject BROWN_SILT_SHINGLE_SLAB = BLOCKS.register("brown_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(BROWN_SILT_SHINGLES.get()))); + public static final RegistryObject GREEN_SILT_SHINGLE_SLAB = BLOCKS.register("green_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(GREEN_SILT_SHINGLES.get()))); + public static final RegistryObject RED_SILT_SHINGLE_SLAB = BLOCKS.register("red_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(RED_SILT_SHINGLES.get()))); + public static final RegistryObject BLACK_SILT_SHINGLE_SLAB = BLOCKS.register("black_silt_shingle_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(BLACK_SILT_SHINGLES.get()))); + + public static final RegistryObject SILT_SHINGLE_WALL = BLOCKS.register("silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(SILT_SHINGLES.get()))); + public static final RegistryObject WHITE_SILT_SHINGLE_WALL = BLOCKS.register("white_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(WHITE_SILT_SHINGLES.get()))); + public static final RegistryObject ORANGE_SILT_SHINGLE_WALL = BLOCKS.register("orange_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(ORANGE_SILT_SHINGLES.get()))); + public static final RegistryObject MAGENTA_SILT_SHINGLE_WALL = BLOCKS.register("magenta_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(MAGENTA_SILT_SHINGLES.get()))); + public static final RegistryObject LIGHT_BLUE_SILT_SHINGLE_WALL = BLOCKS.register("light_blue_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(LIGHT_BLUE_SILT_SHINGLES.get()))); + public static final RegistryObject YELLOW_SILT_SHINGLE_WALL = BLOCKS.register("yellow_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(YELLOW_SILT_SHINGLES.get()))); + public static final RegistryObject LIME_SILT_SHINGLE_WALL = BLOCKS.register("lime_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(LIME_SILT_SHINGLES.get()))); + public static final RegistryObject PINK_SILT_SHINGLE_WALL = BLOCKS.register("pink_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(PINK_SILT_SHINGLES.get()))); + public static final RegistryObject GRAY_SILT_SHINGLE_WALL = BLOCKS.register("gray_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(GRAY_SILT_SHINGLES.get()))); + public static final RegistryObject LIGHT_GRAY_SILT_SHINGLE_WALL = BLOCKS.register("light_gray_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(LIGHT_GRAY_SILT_SHINGLES.get()))); + public static final RegistryObject CYAN_SILT_SHINGLE_WALL = BLOCKS.register("cyan_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(CYAN_SILT_SHINGLES.get()))); + public static final RegistryObject PURPLE_SILT_SHINGLE_WALL = BLOCKS.register("purple_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(PURPLE_SILT_SHINGLES.get()))); + public static final RegistryObject BLUE_SILT_SHINGLE_WALL = BLOCKS.register("blue_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(BLUE_SILT_SHINGLES.get()))); + public static final RegistryObject BROWN_SILT_SHINGLE_WALL = BLOCKS.register("brown_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(BROWN_SILT_SHINGLES.get()))); + public static final RegistryObject GREEN_SILT_SHINGLE_WALL = BLOCKS.register("green_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(GREEN_SILT_SHINGLES.get()))); + public static final RegistryObject RED_SILT_SHINGLE_WALL = BLOCKS.register("red_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(RED_SILT_SHINGLES.get()))); + public static final RegistryObject BLACK_SILT_SHINGLE_WALL = BLOCKS.register("black_silt_shingle_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(BLACK_SILT_SHINGLES.get()))); private static ToIntFunction createLampLightLevel() { return (state) -> (Boolean)state.getValue(BlockStateProperties.LIT) ? 15 : 0; } private static Block register(String id, Block block) { - return Registry.register(BuiltInRegistries.BLOCK, new ResourceLocation(Twigs.MOD_ID, id), block); + return Registry.register(BuiltInRegistries.BLOCK, ResourceLocation.fromNamespaceAndPath(Twigs.MOD_ID, id), block); } } From 4083f7cc3766e7623c28899d6c856797d89ca95d Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:39:09 +0300 Subject: [PATCH 10/51] - loot tables no id but RecKey --- .../java/com/ninni/twigs/registry/TwigsLootTables.java | 9 ++++++--- .../twigs/world/gen/structures/ObeliskGenerator.java | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/ninni/twigs/registry/TwigsLootTables.java b/src/main/java/com/ninni/twigs/registry/TwigsLootTables.java index b2968dd4..d1838501 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsLootTables.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsLootTables.java @@ -1,12 +1,15 @@ package com.ninni.twigs.registry; import com.ninni.twigs.Twigs; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceKey; import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.storage.loot.LootTable; public class TwigsLootTables { - public static final ResourceLocation BLOODSTONE_OBELISK_CHEST = create("chests/bloodstone_obelisk"); + public static final ResourceKey BLOODSTONE_OBELISK_CHEST = create("chests/bloodstone_obelisk"); - private static ResourceLocation create(String id) { - return new ResourceLocation(Twigs.MOD_ID, id); + private static ResourceKey create(String id) { + return ResourceKey.create(Registries.LOOT_TABLE, ResourceLocation.fromNamespaceAndPath(Twigs.MOD_ID, id)); } } diff --git a/src/main/java/com/ninni/twigs/world/gen/structures/ObeliskGenerator.java b/src/main/java/com/ninni/twigs/world/gen/structures/ObeliskGenerator.java index 1e9d8102..37eea681 100644 --- a/src/main/java/com/ninni/twigs/world/gen/structures/ObeliskGenerator.java +++ b/src/main/java/com/ninni/twigs/world/gen/structures/ObeliskGenerator.java @@ -33,7 +33,7 @@ import java.util.List; public class ObeliskGenerator { - private static final ResourceLocation OBELISK = new ResourceLocation(Twigs.MOD_ID, "bloodstone_obelisk/bloodstone_obelisk"); + private static final ResourceLocation OBELISK = ResourceLocation.fromNamespaceAndPath(Twigs.MOD_ID, "bloodstone_obelisk/bloodstone_obelisk"); public static void addPieces(StructureTemplateManager manager, BlockPos pos, Rotation rotation, StructurePiecesBuilder holder) { holder.addPiece(new ObeliskGenerator.Piece(manager, OBELISK, pos, rotation)); @@ -96,7 +96,7 @@ protected void handleDataMarker(String metadata, BlockPos pos, ServerLevelAccess if (mob != null) { mob.setPersistenceRequired(); mob.moveTo(pos, 0.0F, 0.0F); - mob.finalizeSpawn(world, world.getCurrentDifficultyAt(mob.blockPosition()), MobSpawnType.STRUCTURE, (SpawnGroupData) null, (CompoundTag) null); + mob.finalizeSpawn(world, world.getCurrentDifficultyAt(mob.blockPosition()), MobSpawnType.STRUCTURE, (SpawnGroupData) null); world.addFreshEntityWithPassengers(mob); world.setBlock(pos, Blocks.AIR.defaultBlockState(), 2); } From 1e1389ea1ee173e846668d4b897e4a870d4616c2 Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:39:53 +0300 Subject: [PATCH 11/51] - map codec --- .../ninni/twigs/world/gen/structures/ObeliskStructure.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/ninni/twigs/world/gen/structures/ObeliskStructure.java b/src/main/java/com/ninni/twigs/world/gen/structures/ObeliskStructure.java index ee4ea34a..a5587d0e 100644 --- a/src/main/java/com/ninni/twigs/world/gen/structures/ObeliskStructure.java +++ b/src/main/java/com/ninni/twigs/world/gen/structures/ObeliskStructure.java @@ -1,6 +1,6 @@ package com.ninni.twigs.world.gen.structures; -import com.mojang.serialization.Codec; +import com.mojang.serialization.MapCodec; import com.ninni.twigs.registry.TwigsStructureTypes; import net.minecraft.core.BlockPos; import net.minecraft.world.level.ChunkPos; @@ -15,7 +15,7 @@ import java.util.Optional; public class ObeliskStructure extends Structure { - public static final Codec CODEC = ObeliskStructure.simpleCodec(ObeliskStructure::new); + public static final MapCodec CODEC = ObeliskStructure.simpleCodec(ObeliskStructure::new); public ObeliskStructure(StructureSettings structureSettings) { super(structureSettings); From 4a2b5b18049d4ddf8b2c6cb3904c6dde934f22ca Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:40:22 +0300 Subject: [PATCH 12/51] - applyChangeOverTime -> changeOverTime --- src/main/java/com/ninni/twigs/block/PillarOxidizableBlock.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/ninni/twigs/block/PillarOxidizableBlock.java b/src/main/java/com/ninni/twigs/block/PillarOxidizableBlock.java index 81bc338d..05e18488 100644 --- a/src/main/java/com/ninni/twigs/block/PillarOxidizableBlock.java +++ b/src/main/java/com/ninni/twigs/block/PillarOxidizableBlock.java @@ -22,7 +22,7 @@ public boolean isRandomlyTicking(BlockState blockState) { @Override public void randomTick(BlockState blockState, ServerLevel serverLevel, BlockPos blockPos, RandomSource randomSource) { - this.applyChangeOverTime(blockState, serverLevel, blockPos, randomSource); + this.changeOverTime(blockState, serverLevel, blockPos, randomSource); } @Override From fb0575760e619f2f0942aedf9979649303d6003d Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:41:31 +0300 Subject: [PATCH 13/51] - more MapCodec --- .../java/com/ninni/twigs/registry/TwigsStructureTypes.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/ninni/twigs/registry/TwigsStructureTypes.java b/src/main/java/com/ninni/twigs/registry/TwigsStructureTypes.java index 9ca590e0..477f5be1 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsStructureTypes.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsStructureTypes.java @@ -1,6 +1,6 @@ package com.ninni.twigs.registry; -import com.mojang.serialization.Codec; +import com.mojang.serialization.MapCodec; import com.ninni.twigs.Twigs; import com.ninni.twigs.world.gen.structures.ObeliskStructure; import net.minecraft.core.Registry; @@ -15,8 +15,8 @@ public static void init() { } public static final StructureType OBELISK = register("obelisk", ObeliskStructure.CODEC); - private static StructureType register(String string, Codec codec) { - return Registry.register(BuiltInRegistries.STRUCTURE_TYPE, new ResourceLocation(Twigs.MOD_ID, string), () -> codec); + private static StructureType register(String string, MapCodec codec) { + return Registry.register(BuiltInRegistries.STRUCTURE_TYPE, ResourceLocation.fromNamespaceAndPath(Twigs.MOD_ID, string), () -> codec); } } From 7568f60dcef0d64eacb71a409725acc6c7b8146a Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:46:07 +0300 Subject: [PATCH 14/51] - ResourceLocation(...) is now private --- src/main/java/com/ninni/twigs/events/ClientEvents.java | 2 +- src/main/java/com/ninni/twigs/registry/TwigsSoundEvents.java | 2 +- .../java/com/ninni/twigs/registry/TwigsStructurePieceTypes.java | 2 +- src/main/java/com/ninni/twigs/stat/TwigsStats.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/ninni/twigs/events/ClientEvents.java b/src/main/java/com/ninni/twigs/events/ClientEvents.java index 76ed3f38..90b6ec0f 100644 --- a/src/main/java/com/ninni/twigs/events/ClientEvents.java +++ b/src/main/java/com/ninni/twigs/events/ClientEvents.java @@ -20,7 +20,7 @@ public class ClientEvents { @SubscribeEvent public static void onClientSetup(final FMLClientSetupEvent event) { - ItemProperties.register(TwigsItems.BRONZED_SEASHELL.get(), new ResourceLocation("playing"), (itemStack, clientWorld, livingEntity, var) -> { + ItemProperties.register(TwigsItems.BRONZED_SEASHELL.get(), ResourceLocation.withDefaultNamespace("playing"), (itemStack, clientWorld, livingEntity, var) -> { if (livingEntity == null) return 0.0F; return livingEntity.isUsingItem() && livingEntity.getUseItem() == itemStack ? 1.0F : 0.0F; diff --git a/src/main/java/com/ninni/twigs/registry/TwigsSoundEvents.java b/src/main/java/com/ninni/twigs/registry/TwigsSoundEvents.java index 2a2cc09d..5ccccbcf 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsSoundEvents.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsSoundEvents.java @@ -50,7 +50,7 @@ private static SoundType register(String name, float volume, float pitch) { } private static RegistryObject register(String name) { - ResourceLocation id = new ResourceLocation(Twigs.MOD_ID, name); + ResourceLocation id = ResourceLocation.fromNamespaceAndPath(Twigs.MOD_ID, name); return SOUND_EVENTS.register(name, () -> SoundEvent.createVariableRangeEvent(id)); } } diff --git a/src/main/java/com/ninni/twigs/registry/TwigsStructurePieceTypes.java b/src/main/java/com/ninni/twigs/registry/TwigsStructurePieceTypes.java index c7f21273..868d8d1c 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsStructurePieceTypes.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsStructurePieceTypes.java @@ -14,7 +14,7 @@ public static void init() { } public static final StructurePieceType BLOODSTONE_OBELISK = register("bloodstone_obelisk", ObeliskGenerator.Piece::new); private static StructurePieceType register(String id, StructurePieceType type) { - return Registry.register(BuiltInRegistries.STRUCTURE_PIECE, new ResourceLocation(Twigs.MOD_ID, id), type); + return Registry.register(BuiltInRegistries.STRUCTURE_PIECE, ResourceLocation.fromNamespaceAndPath(Twigs.MOD_ID, id), type); } private static StructurePieceType register(String id, StructurePieceType.StructureTemplateType type) { diff --git a/src/main/java/com/ninni/twigs/stat/TwigsStats.java b/src/main/java/com/ninni/twigs/stat/TwigsStats.java index 81d1422c..ada61e9b 100644 --- a/src/main/java/com/ninni/twigs/stat/TwigsStats.java +++ b/src/main/java/com/ninni/twigs/stat/TwigsStats.java @@ -14,7 +14,7 @@ static void init() { ResourceLocation OPEN_SILT_POT = register("open_silt_pot", StatFormatter.DEFAULT); private static ResourceLocation register(String id, StatFormatter formatter) { - ResourceLocation rl = new ResourceLocation(id); + ResourceLocation rl = ResourceLocation.parse(id); Registry.register(BuiltInRegistries.CUSTOM_STAT, id, rl); CUSTOM.get(rl, formatter); return rl; From baf8d72d90d99ff9ccef8158cc63ecb8f949d8d4 Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:46:47 +0300 Subject: [PATCH 15/51] - getUseDuration now has living entity param --- src/main/java/com/ninni/twigs/item/InstrumentBlockItem.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/ninni/twigs/item/InstrumentBlockItem.java b/src/main/java/com/ninni/twigs/item/InstrumentBlockItem.java index a146449e..b389b2b0 100644 --- a/src/main/java/com/ninni/twigs/item/InstrumentBlockItem.java +++ b/src/main/java/com/ninni/twigs/item/InstrumentBlockItem.java @@ -32,7 +32,7 @@ public InteractionResultHolder use(Level level, Player player, Intera } @Override - public int getUseDuration(ItemStack itemStack) { + public int getUseDuration(ItemStack itemStack, LivingEntity livingEntity) { return 1200; } From 5fd1763a814cb03f4db651f6be070cd33497ea2f Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:49:02 +0300 Subject: [PATCH 16/51] - appendHoverText params changed --- src/main/java/com/ninni/twigs/block/PaperLanternBlock.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ninni/twigs/block/PaperLanternBlock.java b/src/main/java/com/ninni/twigs/block/PaperLanternBlock.java index eda5566a..0b6f55f3 100644 --- a/src/main/java/com/ninni/twigs/block/PaperLanternBlock.java +++ b/src/main/java/com/ninni/twigs/block/PaperLanternBlock.java @@ -4,6 +4,7 @@ import net.minecraft.core.BlockPos; import net.minecraft.core.Direction; import net.minecraft.network.chat.Component; +import net.minecraft.world.item.Item; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.TooltipFlag; import net.minecraft.world.item.context.BlockPlaceContext; @@ -104,7 +105,7 @@ public FluidState getFluidState(BlockState state) { } @Override - public void appendHoverText(ItemStack itemStack, @Nullable BlockGetter blockGetter, List list, TooltipFlag tooltipFlag) { + public void appendHoverText(ItemStack itemStack, Item.TooltipContext tooltipContext, List list, TooltipFlag tooltipFlag) { if (this.content != Blocks.AIR) { list.add(this.createContentTooltip()); } From c6f60a53b725aa104b925030327fefc65b65cb81 Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:49:47 +0300 Subject: [PATCH 17/51] - saveWithoutMetadata() requires a provider --- src/main/java/com/ninni/twigs/block/FallingBlockWithEntity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/ninni/twigs/block/FallingBlockWithEntity.java b/src/main/java/com/ninni/twigs/block/FallingBlockWithEntity.java index 0d682abb..bf9a6f62 100644 --- a/src/main/java/com/ninni/twigs/block/FallingBlockWithEntity.java +++ b/src/main/java/com/ninni/twigs/block/FallingBlockWithEntity.java @@ -50,7 +50,7 @@ public void tick(BlockState state, ServerLevel world, BlockPos pos, RandomSource } BlockEntity blockEntity = world.getBlockEntity(pos); FallingBlockEntity fallingBlockEntity = spawnFromBlock(world, pos, state); - if (blockEntity != null) fallingBlockEntity.blockData = blockEntity.saveWithoutMetadata(); + if (blockEntity != null) fallingBlockEntity.blockData = blockEntity.saveWithoutMetadata(world.registryAccess()); this.configureFallingBlockEntity(fallingBlockEntity); } From 2306768a72009459c2697be6e659dacd627524f5 Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:52:44 +0300 Subject: [PATCH 18/51] - load and save have a provider now --- .../twigs/block/entity/SiltPotBlockEntity.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/ninni/twigs/block/entity/SiltPotBlockEntity.java b/src/main/java/com/ninni/twigs/block/entity/SiltPotBlockEntity.java index f570e3c9..5e5e798d 100644 --- a/src/main/java/com/ninni/twigs/block/entity/SiltPotBlockEntity.java +++ b/src/main/java/com/ninni/twigs/block/entity/SiltPotBlockEntity.java @@ -3,6 +3,7 @@ import com.ninni.twigs.Twigs; import com.ninni.twigs.registry.TwigsBlockEntityType; import net.minecraft.core.BlockPos; +import net.minecraft.core.HolderLookup; import net.minecraft.core.NonNullList; import net.minecraft.nbt.CompoundTag; import net.minecraft.network.chat.Component; @@ -33,19 +34,19 @@ public int getContainerSize() { } @Override - public void load(CompoundTag nbt) { - super.load(nbt); + public void loadAdditional(CompoundTag nbt, HolderLookup.Provider provider) { + super.loadAdditional(nbt, provider); this.inventory = NonNullList.withSize(this.getContainerSize(), ItemStack.EMPTY); if (!this.tryLoadLootTable(nbt)) { - ContainerHelper.loadAllItems(nbt, this.inventory); + ContainerHelper.loadAllItems(nbt, this.inventory, provider); } } @Override - protected void saveAdditional(CompoundTag nbt) { - super.saveAdditional(nbt); + protected void saveAdditional(CompoundTag nbt, HolderLookup.Provider provider ) { + super.saveAdditional(nbt, provider); if (!this.tryLoadLootTable(nbt)) { - ContainerHelper.saveAllItems(nbt, this.inventory); + ContainerHelper.saveAllItems(nbt, this.inventory, provider); } } From 41c150df9f9ea4d16d99e274973f5c3546c8fd4f Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 14:56:58 +0300 Subject: [PATCH 19/51] - use -> useWithoutItem --- src/main/java/com/ninni/twigs/block/LampBlock.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/ninni/twigs/block/LampBlock.java b/src/main/java/com/ninni/twigs/block/LampBlock.java index 4dfb4b6f..8aef3a21 100644 --- a/src/main/java/com/ninni/twigs/block/LampBlock.java +++ b/src/main/java/com/ninni/twigs/block/LampBlock.java @@ -24,7 +24,7 @@ public LampBlock(Properties properties) { @SuppressWarnings("deprecation") @Override - public InteractionResult use(BlockState state, Level level, BlockPos pos, Player player, InteractionHand interactionHand, BlockHitResult blockHitResult) { + public InteractionResult useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult blockHitResult) { if (!player.isShiftKeyDown()) { final boolean wasLit = state.getValue(LIT); level.setBlockAndUpdate(pos, state.setValue(LIT, !wasLit)); From 21b5210e64dba76390f328a2788ecc88213c2ef5 Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 15:08:26 +0300 Subject: [PATCH 20/51] - use -> useItemOn - removed setPlacedBy since its automatic now - changed the pot loot tables --- .../ninni/twigs/block/enums/SiltPotBlock.java | 35 +++++++------------ .../loot_tables/blocks/black_silt_pot.json | 11 +++++- .../loot_tables/blocks/blue_silt_pot.json | 11 +++++- .../loot_tables/blocks/brown_silt_pot.json | 11 +++++- .../loot_tables/blocks/cyan_silt_pot.json | 11 +++++- .../loot_tables/blocks/gray_silt_pot.json | 11 +++++- .../loot_tables/blocks/green_silt_pot.json | 11 +++++- .../blocks/light_blue_silt_pot.json | 11 +++++- .../blocks/light_gray_silt_pot.json | 11 +++++- .../loot_tables/blocks/lime_silt_pot.json | 11 +++++- .../loot_tables/blocks/magenta_silt_pot.json | 11 +++++- .../loot_tables/blocks/orange_silt_pot.json | 11 +++++- .../loot_tables/blocks/pink_silt_pot.json | 11 +++++- .../loot_tables/blocks/purple_silt_pot.json | 11 +++++- .../loot_tables/blocks/red_silt_pot.json | 11 +++++- .../twigs/loot_tables/blocks/silt_pot.json | 11 +++++- .../loot_tables/blocks/white_silt_pot.json | 11 +++++- .../loot_tables/blocks/yellow_silt_pot.json | 11 +++++- 18 files changed, 182 insertions(+), 40 deletions(-) diff --git a/src/main/java/com/ninni/twigs/block/enums/SiltPotBlock.java b/src/main/java/com/ninni/twigs/block/enums/SiltPotBlock.java index 003770e7..156b9c1f 100644 --- a/src/main/java/com/ninni/twigs/block/enums/SiltPotBlock.java +++ b/src/main/java/com/ninni/twigs/block/enums/SiltPotBlock.java @@ -10,11 +10,8 @@ import net.minecraft.core.Direction; import net.minecraft.sounds.SoundEvents; import net.minecraft.sounds.SoundSource; -import net.minecraft.world.Container; -import net.minecraft.world.Containers; -import net.minecraft.world.InteractionHand; -import net.minecraft.world.InteractionResult; -import net.minecraft.world.entity.LivingEntity; +import net.minecraft.world.*; +import net.minecraft.world.entity.EquipmentSlot; import net.minecraft.world.entity.item.FallingBlockEntity; import net.minecraft.world.entity.monster.piglin.PiglinAi; import net.minecraft.world.entity.player.Player; @@ -71,34 +68,34 @@ public SoundType getSoundType(BlockState state) { } @Override - public InteractionResult use(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hit) { - BlockEntity blockEntity = level.getBlockEntity(pos); - ItemStack stack = player.getItemInHand(hand); + public ItemInteractionResult useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hit) { BlockEntity blockEntity = level.getBlockEntity(pos); if (hit.getDirection() == Direction.UP && stack.getItem() instanceof BlockItem blockItem && blockItem.getBlock() instanceof FlowerBlock && state.getValue(FILLED)) { blockItem.place(new BlockPlaceContext(player, hand, stack, hit)); - return InteractionResult.sidedSuccess(level.isClientSide); + return ItemInteractionResult.sidedSuccess(level.isClientSide); } if (state.getValue(FILLED) && stack.getItem() instanceof ShovelItem) { level.setBlock(pos, state.setValue(FILLED, false), Block.UPDATE_NONE); - if (!player.getAbilities().instabuild) stack.hurtAndBreak(1, player, p -> p.broadcastBreakEvent(player.getUsedItemHand())); + if (!player.getAbilities().instabuild) { + stack.hurtAndBreak(1, player, (hand == InteractionHand.MAIN_HAND) ? EquipmentSlot.MAINHAND : EquipmentSlot.OFFHAND); + } if (level.isClientSide) { level.playSound(player, pos, SoundEvents.ROOTED_DIRT_BREAK, SoundSource.BLOCKS, 1, 1); - return InteractionResult.SUCCESS; + return ItemInteractionResult.SUCCESS; } } else if (!state.getValue(FILLED) && stack.is(Blocks.ROOTED_DIRT.asItem())) { level.setBlock(pos, state.setValue(FILLED, true), Block.UPDATE_NONE); if (level.isClientSide) { level.playSound(player, pos, SoundEvents.ROOTED_DIRT_PLACE, SoundSource.BLOCKS, 1, 1); - return InteractionResult.SUCCESS; + return ItemInteractionResult.SUCCESS; } if (!player.getAbilities().instabuild) stack.shrink(1); } else if (blockEntity instanceof SiltPotBlockEntity && !state.getValue(FILLED)) { - if (level.isClientSide) return InteractionResult.SUCCESS; + if (level.isClientSide) return ItemInteractionResult.SUCCESS; player.openMenu((SiltPotBlockEntity)blockEntity); player.awardStat(TwigsStats.OPEN_SILT_POT); PiglinAi.angerNearbyPiglins(player, true); } - return InteractionResult.CONSUME; + return ItemInteractionResult.CONSUME; } @@ -106,7 +103,7 @@ public InteractionResult use(BlockState state, Level level, BlockPos pos, Player public void onBrokenAfterFall(Level level, BlockPos pos, FallingBlockEntity fallingBlockEntity) { SiltPotBlockEntity blockEntity = TwigsBlockEntityType.SILT_POT.get().create(pos, fallingBlockEntity.getBlockState()); assert blockEntity != null; - blockEntity.load(fallingBlockEntity.blockData); + blockEntity.loadAdditional(fallingBlockEntity.blockData, level.registryAccess()); Containers.dropContents(level, pos, blockEntity); } @@ -123,14 +120,6 @@ public void onRemove(BlockState state, Level level, BlockPos pos, BlockState new super.onRemove(state, level, pos, newState, moved); } - @Override - public void setPlacedBy(Level level, BlockPos pos, BlockState blockState, @Nullable LivingEntity livingEntity, ItemStack itemStack) { - BlockEntity blockEntity; - if (itemStack.hasCustomHoverName() && (blockEntity = level.getBlockEntity(pos)) instanceof SiltPotBlockEntity) { - ((SiltPotBlockEntity)blockEntity).setCustomName(itemStack.getHoverName()); - } - } - public BlockEntity newBlockEntity(BlockPos blockPos, BlockState blockState) { return new SiltPotBlockEntity(blockPos, blockState); } diff --git a/src/main/resources/data/twigs/loot_tables/blocks/black_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/black_silt_pot.json index 878d85c9..ed228baa 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/black_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/black_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:black_silt_pot" + "name": "twigs:black_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/blue_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/blue_silt_pot.json index bba8cec8..b6ce2110 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/blue_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/blue_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:blue_silt_pot" + "name": "twigs:blue_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/brown_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/brown_silt_pot.json index 79d17020..cfefac34 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/brown_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/brown_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:brown_silt_pot" + "name": "twigs:brown_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_pot.json index f4916b03..c69ceef7 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:cyan_silt_pot" + "name": "twigs:cyan_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/gray_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/gray_silt_pot.json index b02ab4de..7951e579 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/gray_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/gray_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:gray_silt_pot" + "name": "twigs:gray_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/green_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/green_silt_pot.json index 1918cc5e..9c540ea5 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/green_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/green_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:green_silt_pot" + "name": "twigs:green_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_pot.json index d3dda1fb..e98b3743 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:light_blue_silt_pot" + "name": "twigs:light_blue_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_pot.json index 6a5239f3..ae2acf02 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:light_gray_silt_pot" + "name": "twigs:light_gray_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/lime_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/lime_silt_pot.json index baa20bd2..8be15ed4 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/lime_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/lime_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:lime_silt_pot" + "name": "twigs:lime_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_pot.json index e50fa64f..87118c11 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:magenta_silt_pot" + "name": "twigs:magenta_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/orange_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/orange_silt_pot.json index cd3dc342..947d4293 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/orange_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/orange_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:orange_silt_pot" + "name": "twigs:orange_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/pink_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/pink_silt_pot.json index 78be4a65..22b59894 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/pink_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/pink_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:pink_silt_pot" + "name": "twigs:pink_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/purple_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/purple_silt_pot.json index e4b2bbad..de9817f1 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/purple_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/purple_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:purple_silt_pot" + "name": "twigs:purple_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/red_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/red_silt_pot.json index 2057aba6..2a0388b5 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/red_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/red_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:red_silt_pot" + "name": "twigs:red_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/silt_pot.json index 3fa6d467..0878eb6d 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:silt_pot" + "name": "twigs:silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/white_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/white_silt_pot.json index a1a1b4ee..2259b36c 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/white_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/white_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:white_silt_pot" + "name": "twigs:white_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ diff --git a/src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_pot.json b/src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_pot.json index d443b581..d8cb7f07 100644 --- a/src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_pot.json +++ b/src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_pot.json @@ -6,7 +6,16 @@ "entries": [ { "type": "minecraft:item", - "name": "twigs:yellow_silt_pot" + "name": "twigs:yellow_silt_pot", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ] } ], "conditions": [ From 54b9ab191d1b3700a44d571c55ec69a68beea90d Mon Sep 17 00:00:00 2001 From: theendercore Date: Fri, 21 Jun 2024 15:17:15 +0300 Subject: [PATCH 21/51] - half finished loot table modifier --- .../com/ninni/twigs/events/MiscEvents.java | 28 +++++-------------- .../twigs/registry/TwigsLootModifiers.java | 5 ++-- .../ninni/twigs/util/TwigLootModifier.java | 5 ++-- 3 files changed, 13 insertions(+), 25 deletions(-) diff --git a/src/main/java/com/ninni/twigs/events/MiscEvents.java b/src/main/java/com/ninni/twigs/events/MiscEvents.java index d3df9dd7..b426604f 100644 --- a/src/main/java/com/ninni/twigs/events/MiscEvents.java +++ b/src/main/java/com/ninni/twigs/events/MiscEvents.java @@ -4,32 +4,17 @@ import com.ninni.twigs.Twigs; import com.ninni.twigs.registry.TwigsBlocks; import com.ninni.twigs.registry.TwigsItems; -import net.minecraft.advancements.critereon.EnchantmentPredicate; -import net.minecraft.advancements.critereon.ItemPredicate; -import net.minecraft.advancements.critereon.MinMaxBounds; import net.minecraft.advancements.critereon.StatePropertiesPredicate; import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.resources.ResourceKey; import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.item.CreativeModeTab; -import net.minecraft.world.item.CreativeModeTabs; -import net.minecraft.world.item.Item; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.Items; -import net.minecraft.world.item.enchantment.Enchantments; -import net.minecraft.world.level.block.BambooStalkBlock; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.Blocks; -import net.minecraft.world.level.block.DispenserBlock; -import net.minecraft.world.level.block.LeavesBlock; +import net.minecraft.world.item.*; +import net.minecraft.world.level.block.*; import net.minecraft.world.level.block.state.properties.BambooLeaves; import net.minecraft.world.level.storage.loot.LootPool; import net.minecraft.world.level.storage.loot.entries.LootItem; -import net.minecraft.world.level.storage.loot.functions.SetItemCountFunction; import net.minecraft.world.level.storage.loot.predicates.InvertedLootItemCondition; import net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition; -import net.minecraft.world.level.storage.loot.predicates.LootItemRandomChanceCondition; -import net.minecraft.world.level.storage.loot.predicates.MatchTool; -import net.minecraft.world.level.storage.loot.providers.number.UniformGenerator; import net.minecraftforge.common.util.MutableHashedLinkedMap; import net.minecraftforge.event.BuildCreativeModeTabContentsEvent; import net.minecraftforge.event.LootTableLoadEvent; @@ -403,9 +388,10 @@ public void onLootTableLoad(LootTableLoadEvent event) { return BuiltInRegistries.BLOCK.stream() .filter(LeavesBlock.class::isInstance) .map(Block::getLootTable) + .map(ResourceKey::location) .collect(Collectors.toSet()); }); - if (id.equals(Blocks.BAMBOO.getLootTable())) { + if (id.equals(Blocks.BAMBOO.getLootTable().location())) { event.getTable().addPool( LootPool.lootPool() .add( @@ -419,7 +405,7 @@ public void onLootTableLoad(LootTableLoadEvent event) { ).build() ); } - if (id.equals(Blocks.GRAVEL.getLootTable())) { + /* if (id.equals(Blocks.GRAVEL.getLootTable().location())) { event.getTable().addPool( LootPool.lootPool() .add( @@ -433,7 +419,7 @@ public void onLootTableLoad(LootTableLoadEvent event) { .apply(SetItemCountFunction.setCount(UniformGenerator.between(1.0F, 3.0F))) ).build() ); - } + }*/ } } diff --git a/src/main/java/com/ninni/twigs/registry/TwigsLootModifiers.java b/src/main/java/com/ninni/twigs/registry/TwigsLootModifiers.java index 5345075b..1e50caac 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsLootModifiers.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsLootModifiers.java @@ -1,6 +1,7 @@ package com.ninni.twigs.registry; import com.mojang.serialization.Codec; +import com.mojang.serialization.MapCodec; import com.ninni.twigs.Twigs; import com.ninni.twigs.util.TwigLootModifier; import net.minecraftforge.common.loot.IGlobalLootModifier; @@ -11,7 +12,7 @@ @Mod.EventBusSubscriber(modid = Twigs.MOD_ID, bus = Mod.EventBusSubscriber.Bus.MOD) public class TwigsLootModifiers { - public static final DeferredRegister> LOOT_MODIFIERS = DeferredRegister.create(ForgeRegistries.Keys.GLOBAL_LOOT_MODIFIER_SERIALIZERS, Twigs.MOD_ID); + public static final DeferredRegister> LOOT_MODIFIERS = DeferredRegister.create(ForgeRegistries.Keys.GLOBAL_LOOT_MODIFIER_SERIALIZERS, Twigs.MOD_ID); - public static final RegistryObject> TWIG_LOOT_MODIFIER = LOOT_MODIFIERS.register("twig_loot_modifier", () -> TwigLootModifier.CODEC); + public static final RegistryObject> TWIG_LOOT_MODIFIER = LOOT_MODIFIERS.register("twig_loot_modifier", () -> TwigLootModifier.CODEC); } diff --git a/src/main/java/com/ninni/twigs/util/TwigLootModifier.java b/src/main/java/com/ninni/twigs/util/TwigLootModifier.java index 2cb520cd..f68d0aa3 100644 --- a/src/main/java/com/ninni/twigs/util/TwigLootModifier.java +++ b/src/main/java/com/ninni/twigs/util/TwigLootModifier.java @@ -1,6 +1,7 @@ package com.ninni.twigs.util; import com.mojang.serialization.Codec; +import com.mojang.serialization.MapCodec; import com.mojang.serialization.codecs.RecordCodecBuilder; import com.ninni.twigs.registry.TwigsItems; import it.unimi.dsi.fastutil.objects.ObjectArrayList; @@ -16,7 +17,7 @@ import org.jetbrains.annotations.NotNull; public class TwigLootModifier extends LootModifier { - public static final Codec CODEC = RecordCodecBuilder.create(inst -> codecStart(inst).apply(inst, TwigLootModifier::new)); + public static final MapCodec CODEC = RecordCodecBuilder.mapCodec(inst -> codecStart(inst).apply(inst, TwigLootModifier::new)); public TwigLootModifier(LootItemCondition[] conditionsIn) { super(conditionsIn); @@ -39,7 +40,7 @@ public TwigLootModifier(LootItemCondition[] conditionsIn) { } @Override - public Codec codec() { + public MapCodec codec() { return CODEC; } } From 305d64504f96f53254f0b7425a56f278f928d973 Mon Sep 17 00:00:00 2001 From: theendercore Date: Sat, 22 Jun 2024 15:35:50 +0300 Subject: [PATCH 22/51] - finished loot table modifier --- .../com/ninni/twigs/events/MiscEvents.java | 54 +++++++++---------- .../ninni/twigs/registry/TwigsLootTables.java | 1 + .../twigs/loot_tables/injection/pebble.json | 46 ++++++++++++++++ 3 files changed, 74 insertions(+), 27 deletions(-) create mode 100644 src/main/resources/data/twigs/loot_tables/injection/pebble.json diff --git a/src/main/java/com/ninni/twigs/events/MiscEvents.java b/src/main/java/com/ninni/twigs/events/MiscEvents.java index b426604f..60a18329 100644 --- a/src/main/java/com/ninni/twigs/events/MiscEvents.java +++ b/src/main/java/com/ninni/twigs/events/MiscEvents.java @@ -4,6 +4,7 @@ import com.ninni.twigs.Twigs; import com.ninni.twigs.registry.TwigsBlocks; import com.ninni.twigs.registry.TwigsItems; +import com.ninni.twigs.registry.TwigsLootTables; import net.minecraft.advancements.critereon.StatePropertiesPredicate; import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.resources.ResourceKey; @@ -13,6 +14,7 @@ import net.minecraft.world.level.block.state.properties.BambooLeaves; import net.minecraft.world.level.storage.loot.LootPool; import net.minecraft.world.level.storage.loot.entries.LootItem; +import net.minecraft.world.level.storage.loot.entries.NestedLootTable; import net.minecraft.world.level.storage.loot.predicates.InvertedLootItemCondition; import net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition; import net.minecraftforge.common.util.MutableHashedLinkedMap; @@ -230,7 +232,7 @@ public void onBuildContents(BuildCreativeModeTabContentsEvent event) { putAfter(entries, Items.CUT_COPPER_SLAB, TwigsItems.COPPER_PILLAR.get() - ); + ); putAfter(entries, Items.EXPOSED_CUT_COPPER_SLAB, TwigsItems.EXPOSED_COPPER_PILLAR.get() ); @@ -252,7 +254,8 @@ public void onBuildContents(BuildCreativeModeTabContentsEvent event) { putAfter(entries, Items.WAXED_OXIDIZED_CUT_COPPER_SLAB, TwigsItems.WAXED_OXIDIZED_COPPER_PILLAR.get() ); - }; + } + ; if (tab.equals(CreativeModeTabs.COLORED_BLOCKS)) { putAfter(entries, Items.PINK_TERRACOTTA, @@ -393,33 +396,30 @@ public void onLootTableLoad(LootTableLoadEvent event) { }); if (id.equals(Blocks.BAMBOO.getLootTable().location())) { event.getTable().addPool( - LootPool.lootPool() - .add( - LootItem.lootTableItem(TwigsBlocks.BAMBOO_LEAVES.get()) - .when( - InvertedLootItemCondition.invert( - LootItemBlockStatePropertyCondition.hasBlockStateProperties(Blocks.BAMBOO) - .setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(BambooStalkBlock.LEAVES, BambooLeaves.NONE)) - ) - ) - ).build() - ); + LootPool.lootPool() + .add( + LootItem.lootTableItem(TwigsBlocks.BAMBOO_LEAVES.get()) + .when( + InvertedLootItemCondition.invert( + LootItemBlockStatePropertyCondition.hasBlockStateProperties(Blocks.BAMBOO) + .setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(BambooStalkBlock.LEAVES, BambooLeaves.NONE)) + ) + ) + ).build() + ); } - /* if (id.equals(Blocks.GRAVEL.getLootTable().location())) { + if (id.equals(Blocks.GRAVEL.getLootTable().location())) { event.getTable().addPool( - LootPool.lootPool() - .add( - LootItem.lootTableItem(TwigsItems.PEBBLE.get()) - .when(InvertedLootItemCondition.invert( - MatchTool.toolMatches( - ItemPredicate.Builder.item() - .hasEnchantment(new EnchantmentPredicate(Enchantments.SILK_TOUCH, MinMaxBounds.Ints.ANY))) - )) - .when(LootItemRandomChanceCondition.randomChance(0.2F)) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(1.0F, 3.0F))) - ).build() - ); - }*/ + LootPool.lootPool() + .add( + // Since enchantments now are dynamically registered + // and we don't have registry access to them, we have to use a table reference + // Unless I(Ender) am very silly this is the only way to do it + NestedLootTable.lootTableReference(TwigsLootTables.PEBBLE_INJECTION) + ) + .build() + ); + } } } diff --git a/src/main/java/com/ninni/twigs/registry/TwigsLootTables.java b/src/main/java/com/ninni/twigs/registry/TwigsLootTables.java index d1838501..5e5928b2 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsLootTables.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsLootTables.java @@ -8,6 +8,7 @@ public class TwigsLootTables { public static final ResourceKey BLOODSTONE_OBELISK_CHEST = create("chests/bloodstone_obelisk"); + public static final ResourceKey PEBBLE_INJECTION = create("injection/pebble"); private static ResourceKey create(String id) { return ResourceKey.create(Registries.LOOT_TABLE, ResourceLocation.fromNamespaceAndPath(Twigs.MOD_ID, id)); diff --git a/src/main/resources/data/twigs/loot_tables/injection/pebble.json b/src/main/resources/data/twigs/loot_tables/injection/pebble.json new file mode 100644 index 00000000..9f39e5ce --- /dev/null +++ b/src/main/resources/data/twigs/loot_tables/injection/pebble.json @@ -0,0 +1,46 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:pebble", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 3 + } + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ] + } + ] + } + ] +} \ No newline at end of file From d4f34c9d0d69d017b2185a65b8811de3f6553cc3 Mon Sep 17 00:00:00 2001 From: theendercore Date: Sat, 22 Jun 2024 16:55:16 +0300 Subject: [PATCH 23/51] - removed duplicate tuff blocks --- src/main/java/com/ninni/twigs/registry/TwigsBlocks.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/main/java/com/ninni/twigs/registry/TwigsBlocks.java b/src/main/java/com/ninni/twigs/registry/TwigsBlocks.java index ba17388e..c9f52cce 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsBlocks.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsBlocks.java @@ -165,9 +165,6 @@ public class TwigsBlocks { public static final RegistryObject WEEPING_POLISHED_BLACKSTONE_BRICK_WALL = BLOCKS.register("weeping_polished_blackstone_brick_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(WEEPING_POLISHED_BLACKSTONE_BRICKS.get()))); //tuff blocks - public static final RegistryObject TUFF_STAIRS = BLOCKS.register("tuff_stairs", () -> new StairBlock(Blocks.TUFF.defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(Blocks.TUFF))); - public static final RegistryObject TUFF_SLAB = BLOCKS.register("tuff_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.TUFF))); - public static final RegistryObject TUFF_WALL = BLOCKS.register("tuff_wall", () -> new WallBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.TUFF))); public static final RegistryObject POLISHED_TUFF = BLOCKS.register("polished_tuff", () -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.TUFF))); public static final RegistryObject POLISHED_TUFF_STAIRS = BLOCKS.register("polished_tuff_stairs", () -> new StairBlock(POLISHED_TUFF.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(POLISHED_TUFF.get()))); public static final RegistryObject POLISHED_TUFF_SLAB = BLOCKS.register("polished_tuff_slab", () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(POLISHED_TUFF.get()))); From a708fc900b79e0626a2be1926277b4e3c8f2d449 Mon Sep 17 00:00:00 2001 From: theendercore Date: Sat, 22 Jun 2024 20:42:31 +0300 Subject: [PATCH 24/51] - how did i forget this? --- src/main/java/com/ninni/twigs/events/MiscEvents.java | 3 --- .../java/com/ninni/twigs/registry/TwigsCreativeModeTabs.java | 3 --- src/main/java/com/ninni/twigs/registry/TwigsItems.java | 3 --- 3 files changed, 9 deletions(-) diff --git a/src/main/java/com/ninni/twigs/events/MiscEvents.java b/src/main/java/com/ninni/twigs/events/MiscEvents.java index 60a18329..f34f4b85 100644 --- a/src/main/java/com/ninni/twigs/events/MiscEvents.java +++ b/src/main/java/com/ninni/twigs/events/MiscEvents.java @@ -193,9 +193,6 @@ public void onBuildContents(BuildCreativeModeTabContentsEvent event) { TwigsItems.POLISHED_CALCITE_BRICK_SLAB.get(), TwigsItems.POLISHED_CALCITE_BRICK_WALL.get(), Items.TUFF, - TwigsItems.TUFF_STAIRS.get(), - TwigsItems.TUFF_SLAB.get(), - TwigsItems.TUFF_WALL.get(), TwigsItems.POLISHED_TUFF.get(), TwigsItems.POLISHED_TUFF_STAIRS.get(), TwigsItems.POLISHED_TUFF_SLAB.get(), diff --git a/src/main/java/com/ninni/twigs/registry/TwigsCreativeModeTabs.java b/src/main/java/com/ninni/twigs/registry/TwigsCreativeModeTabs.java index 759b8b13..d8785077 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsCreativeModeTabs.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsCreativeModeTabs.java @@ -131,9 +131,6 @@ public class TwigsCreativeModeTabs { output.accept(TwigsItems.WEEPING_POLISHED_BLACKSTONE_BRICK_WALL.get()); //tuff blocks - output.accept(TwigsItems.TUFF_STAIRS.get()); - output.accept(TwigsItems.TUFF_SLAB.get()); - output.accept(TwigsItems.TUFF_WALL.get()); output.accept(TwigsItems.POLISHED_TUFF.get()); output.accept(TwigsItems.POLISHED_TUFF_STAIRS.get()); output.accept(TwigsItems.POLISHED_TUFF_SLAB.get()); diff --git a/src/main/java/com/ninni/twigs/registry/TwigsItems.java b/src/main/java/com/ninni/twigs/registry/TwigsItems.java index 096b7b64..dc7370f0 100644 --- a/src/main/java/com/ninni/twigs/registry/TwigsItems.java +++ b/src/main/java/com/ninni/twigs/registry/TwigsItems.java @@ -138,9 +138,6 @@ public class TwigsItems { public static final RegistryObject WEEPING_POLISHED_BLACKSTONE_BRICK_WALL = ITEMS.register("weeping_polished_blackstone_brick_wall", () -> new BlockItem(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_WALL.get(), new Item.Properties())); //tuff blocks - public static final RegistryObject TUFF_STAIRS = ITEMS.register("tuff_stairs", () -> new BlockItem(TwigsBlocks.TUFF_STAIRS.get(), new Item.Properties())); - public static final RegistryObject TUFF_SLAB = ITEMS.register("tuff_slab", () -> new BlockItem(TwigsBlocks.TUFF_SLAB.get(), new Item.Properties())); - public static final RegistryObject TUFF_WALL = ITEMS.register("tuff_wall", () -> new BlockItem(TwigsBlocks.TUFF_WALL.get(), new Item.Properties())); public static final RegistryObject POLISHED_TUFF = ITEMS.register("polished_tuff", () -> new BlockItem(TwigsBlocks.POLISHED_TUFF.get(), new Item.Properties())); public static final RegistryObject POLISHED_TUFF_STAIRS = ITEMS.register("polished_tuff_stairs", () -> new BlockItem(TwigsBlocks.POLISHED_TUFF_STAIRS.get(), new Item.Properties())); public static final RegistryObject POLISHED_TUFF_SLAB = ITEMS.register("polished_tuff_slab", () -> new BlockItem(TwigsBlocks.POLISHED_TUFF_SLAB.get(), new Item.Properties())); From eb6b798cc41b33daf3bf238ec7c2ea8dc1b77075 Mon Sep 17 00:00:00 2001 From: theendercore Date: Sat, 22 Jun 2024 21:13:23 +0300 Subject: [PATCH 25/51] - fixed forge not booting (thanks forge) --- build.gradle | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/build.gradle b/build.gradle index 0db11d57..b5aa20a8 100644 --- a/build.gradle +++ b/build.gradle @@ -95,6 +95,9 @@ repositories { dependencies { minecraft "net.minecraftforge:forge:${project.minecraft_version}-${project.forge_version}" + // this fixes the problem of forge not booting, i dont know why this is needed, thanks forge :) + implementation('net.sf.jopt-simple:jopt-simple:5.0.4') { version { strictly '5.0.4' } } + annotationProcessor "org.spongepowered:mixin:0.8.5:processor" } @@ -128,3 +131,10 @@ publishing { } } } + +// if this is not here "resources" will not be included +sourceSets.each { + def dir = layout.buildDirectory.dir("sourcesSets/$it.name") + it.output.resourcesDir = dir + it.java.destinationDirectory = dir +} From 3775f297b143ed8083fb25c2e24145c7b93f178c Mon Sep 17 00:00:00 2001 From: theendercore Date: Sat, 22 Jun 2024 21:35:06 +0300 Subject: [PATCH 26/51] - "fixed" data files (for testing mostly) --- .../.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 | 4 ++-- .../worldgen/configured_feature/azalea_flowers.json | 6 ++---- .../{blocks => block}/crystal_sound_blocks.json | 0 .../tags/{blocks => block}/flower_pots.json | 0 .../tags/{blocks => block}/mineable/axe.json | 0 .../tags/{blocks => block}/mineable/pickaxe.json | 0 .../tags/{blocks => block}/mineable/shovel.json | 0 .../tags/{blocks => block}/piglin_repellents.json | 0 .../tags/{blocks => block}/replaceable_plants.json | 0 .../minecraft/tags/{blocks => block}/slabs.json | 0 .../tags/{blocks => block}/small_flowers.json | 0 .../minecraft/tags/{blocks => block}/stairs.json | 0 .../minecraft/tags/{blocks => block}/walls.json | 0 .../tags/{items => item}/piglin_repellents.json | 0 .../data/minecraft/tags/{items => item}/slabs.json | 0 .../tags/{items => item}/small_flowers.json | 0 .../data/minecraft/tags/{items => item}/stairs.json | 0 .../data/minecraft/tags/{items => item}/walls.json | 0 .../recipes/amethyst_blocks/cut_amethyst.json | 0 ...t_amethyst_from_amethyst_block_stonecutting.json | 0 .../amethyst_blocks/cut_amethyst_stonecutting.json | 0 .../recipes/amethyst_blocks/polished_amethyst.json | 0 .../polished_amethyst_stonecutting.json | 0 .../azalea_flowers_from_flowering_azalea.json | 0 ...azalea_flowers_from_flowering_azalea_leaves.json | 0 .../recipes/bamboo_mat.json | 0 .../recipes/bamboo_thatch/bamboo_thatch.json | 0 .../recipes/bamboo_thatch/bamboo_thatch_slab.json | 0 .../chiseled_smooth_basalt_bricks.json | 0 .../chiseled_smooth_basalt_bricks_stonecutting.json | 0 .../basalt_blocks/polished_basalt_bricks.json | 0 .../polished_basalt_bricks_stonecutting.json | 0 .../basalt_blocks/smooth_basalt_brick_slab.json | 0 ..._brick_slab_from_smooth_basalt_stonecutting.json | 0 .../smooth_basalt_brick_slab_stonecutting.json | 0 .../basalt_blocks/smooth_basalt_brick_stairs.json | 0 ...rick_stairs_from_smooth_basalt_stonecutting.json | 0 .../smooth_basalt_brick_stairs_stonecutting.json | 0 .../basalt_blocks/smooth_basalt_brick_wall.json | 0 ..._brick_wall_from_smooth_basalt_stonecutting.json | 0 .../smooth_basalt_brick_wall_stonecutting.json | 0 .../recipes/basalt_blocks/smooth_basalt_bricks.json | 0 .../smooth_basalt_bricks_stonecutting.json | 0 .../recipes/bloodstone/bloodstone.json | 0 .../recipes/bloodstone/bloodstone_slab.json | 0 .../bloodstone/bloodstone_slab_stonecutting.json | 0 .../recipes/bloodstone/bloodstone_stairs.json | 0 .../bloodstone/bloodstone_stairs_stonecutting.json | 0 .../recipes/bloodstone/bloodstone_wall.json | 0 .../bloodstone/bloodstone_wall_stonecutting.json | 0 .../cracked_polished_bloodstone_bricks.json | 0 .../recipes/bloodstone/polished_bloodstone.json | 0 .../bloodstone/polished_bloodstone_brick_slab.json | 0 ...polished_bloodstone_brick_slab_stonecutting.json | 0 .../polished_bloodstone_brick_stairs.json | 0 ...lished_bloodstone_brick_stairs_stonecutting.json | 0 .../bloodstone/polished_bloodstone_brick_wall.json | 0 ...polished_bloodstone_brick_wall_stonecutting.json | 0 .../bloodstone/polished_bloodstone_bricks.json | 0 ...odstone_bricks_from_bloodstone_stonecutting.json | 0 .../polished_bloodstone_bricks_stonecutting.json | 0 .../bloodstone/polished_bloodstone_slab.json | 0 .../polished_bloodstone_slab_stonecutting.json | 0 .../bloodstone/polished_bloodstone_stairs.json | 0 .../polished_bloodstone_stairs_stonecutting.json | 0 .../polished_bloodstone_stonecutting.json | 0 .../recipes/bone_meal_from_seashells.json | 0 .../recipes/bricks/chiseled_bricks.json | 0 .../bricks/chiseled_bricks_stonecutting.json | 0 .../recipes/bricks/cracked_bricks.json | 0 .../recipes/bricks/mixed_bricks.json | 0 .../recipes/bricks/mixed_bricks_stonecutting.json | 0 .../recipes/bricks/mossy_brick_slab.json | 0 .../bricks/mossy_brick_slab_stonecutting.json | 0 .../recipes/bricks/mossy_brick_stairs.json | 0 .../bricks/mossy_brick_stairs_stonecutting.json | 0 .../recipes/bricks/mossy_brick_wall.json | 0 .../bricks/mossy_brick_wall_stonecutting.json | 0 .../bricks/mossy_bricks_from_moss_block.json | 0 .../recipes/bricks/mossy_bricks_from_vine.json | 0 .../recipes/calcite/calcite_slab.json | 0 .../recipes/calcite/calcite_slab_stonecutting.json | 0 .../recipes/calcite/calcite_stairs.json | 0 .../calcite/calcite_stairs_stonecutting.json | 0 .../recipes/calcite/calcite_wall.json | 0 .../recipes/calcite/calcite_wall_stonecutting.json | 0 .../calcite/cracked_polished_calcite_bricks.json | 0 .../recipes/calcite/polished_calcite.json | 0 .../calcite/polished_calcite_brick_slab.json | 0 .../polished_calcite_brick_slab_stonecutting.json | 0 .../calcite/polished_calcite_brick_stairs.json | 0 .../polished_calcite_brick_stairs_stonecutting.json | 0 .../calcite/polished_calcite_brick_wall.json | 0 .../polished_calcite_brick_wall_stonecutting.json | 0 .../recipes/calcite/polished_calcite_bricks.json | 0 ...ed_calcite_bricks_from_calcite_stonecutting.json | 0 .../polished_calcite_bricks_stonecutting.json | 0 .../recipes/calcite/polished_calcite_slab.json | 0 .../calcite/polished_calcite_slab_stonecutting.json | 0 .../recipes/calcite/polished_calcite_stairs.json | 0 .../polished_calcite_stairs_stonecutting.json | 0 .../calcite/polished_calcite_stonecutting.json | 0 .../cobblestone_bricks/cobblestone_brick_slab.json | 0 ...ne_brick_slab_from_cobblestone_stonecutting.json | 0 .../cobblestone_brick_slab_stonecutting.json | 0 .../cobblestone_brick_stairs.json | 0 ..._brick_stairs_from_cobblestone_stonecutting.json | 0 .../cobblestone_brick_stairs_stonecutting.json | 0 .../cobblestone_bricks/cobblestone_brick_wall.json | 0 ...ne_brick_wall_from_cobblestone_stonecutting.json | 0 .../cobblestone_brick_wall_stonecutting.json | 0 .../cobblestone_bricks/cobblestone_bricks.json | 0 .../cobblestone_bricks_stonecutting.json | 0 .../cracked_cobblestone_bricks.json | 0 .../mossy_cobblestone_brick_slab.json | 0 ...ck_slab_from_mossy_cobblestone_stonecutting.json | 0 .../mossy_cobblestone_brick_slab_stonecutting.json | 0 .../mossy_cobblestone_brick_stairs.json | 0 ..._stairs_from_mossy_cobblestone_stonecutting.json | 0 ...mossy_cobblestone_brick_stairs_stonecutting.json | 0 .../mossy_cobblestone_brick_wall.json | 0 ...ck_wall_from_mossy_cobblestone_stonecutting.json | 0 .../mossy_cobblestone_brick_wall_stonecutting.json | 0 .../mossy_cobblestone_bricks_cobblestone.json | 0 .../mossy_cobblestone_bricks_from_moss.json | 0 ...y_cobblestone_bricks_from_mossy_cobblestone.json | 0 .../mossy_cobblestone_bricks_stonecutting.json | 0 .../recipes/cobblestone_from_pebble.json | 0 .../recipes/columns/blackstone_column.json | 0 .../columns/blackstone_column_stonecutting.json | 0 .../recipes/columns/deepslate_column.json | 0 .../columns/deepslate_column_stonecutting.json | 0 .../recipes/columns/quartz_column.json | 0 .../recipes/columns/quartz_column_stonecutting.json | 0 .../recipes/columns/stone_column.json | 0 .../recipes/columns/stone_column_stonecutting.json | 0 .../recipes/compacted_dripstone.json | 0 .../recipes/copper_pillar/copper_pillar.json | 0 .../copper_pillar_from_cut_copper_stonecutting.json | 0 .../copper_pillar/copper_pillar_stonecutting.json | 0 .../copper_pillar/exposed_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../exposed_copper_pillar_stonecutting.json | 0 .../copper_pillar/oxidized_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../oxidized_copper_pillar_stonecutting.json | 0 .../recipes/copper_pillar/waxed_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../waxed_copper_pillar_stonecutting.json | 0 .../copper_pillar/waxed_exposed_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../waxed_exposed_copper_pillar_stonecutting.json | 0 .../copper_pillar/waxed_oxidized_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../waxed_oxidized_copper_pillar_stonecutting.json | 0 .../waxed_weathered_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../waxed_weathered_copper_pillar_stonecutting.json | 0 .../copper_pillar/weathered_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../weathered_copper_pillar_stonecutting.json | 0 .../twisting_polished_blackstone_brick_slab.json | 0 ...polished_blackstone_brick_slab_stonecutting.json | 0 .../twisting_polished_blackstone_brick_stairs.json | 0 ...lished_blackstone_brick_stairs_stonecutting.json | 0 .../twisting_polished_blackstone_brick_wall.json | 0 ...polished_blackstone_brick_wall_stonecutting.json | 0 .../twisting_polished_blackstone_bricks.json | 0 .../weeping_polished_blackstone_brick_slab.json | 0 ...polished_blackstone_brick_slab_stonecutting.json | 0 .../weeping_polished_blackstone_brick_stairs.json | 0 ...lished_blackstone_brick_stairs_stonecutting.json | 0 .../weeping_polished_blackstone_brick_wall.json | 0 ...polished_blackstone_brick_wall_stonecutting.json | 0 .../weeping_polished_blackstone_bricks.json | 0 .../recipes/gravel_bricks/gravel_brick_slab.json | 0 .../recipes/gravel_bricks/gravel_brick_stairs.json | 0 .../recipes/gravel_bricks/gravel_brick_wall.json | 0 .../recipes/gravel_bricks/gravel_bricks.json | 0 .../recipes/lamps/crimson_shroomlamp.json | 0 .../recipes/lamps/lamp.json | 0 .../recipes/lamps/soul_lamp.json | 0 .../recipes/lamps/warped_shroomlamp.json | 0 .../paper_lanterns/allium_paper_lantern.json | 0 .../paper_lanterns/blue_orchid_paper_lantern.json | 0 .../paper_lanterns/crimson_roots_paper_lantern.json | 0 .../paper_lanterns/dandelion_paper_lantern.json | 0 .../recipes/paper_lanterns/paper_lantern.json | 0 .../paper_lanterns/torchflower_paper_lantern.json | 0 .../rhyolite/cracked_polished_rhyolite_bricks.json | 0 .../recipes/rhyolite/polished_rhyolite.json | 0 .../rhyolite/polished_rhyolite_brick_slab.json | 0 .../polished_rhyolite_brick_slab_stonecutting.json | 0 .../rhyolite/polished_rhyolite_brick_stairs.json | 0 ...polished_rhyolite_brick_stairs_stonecutting.json | 0 .../rhyolite/polished_rhyolite_brick_wall.json | 0 .../polished_rhyolite_brick_wall_stonecutting.json | 0 .../recipes/rhyolite/polished_rhyolite_bricks.json | 0 ..._rhyolite_bricks_from_rhyolite_stonecutting.json | 0 .../polished_rhyolite_bricks_stonecutting.json | 0 .../recipes/rhyolite/polished_rhyolite_slab.json | 0 .../polished_rhyolite_slab_stonecutting.json | 0 .../recipes/rhyolite/polished_rhyolite_stairs.json | 0 .../polished_rhyolite_stairs_stonecutting.json | 0 .../rhyolite/polished_rhyolite_stonecutting.json | 0 .../recipes/rhyolite/rhyolite.json | 0 .../recipes/rhyolite/rhyolite_slab.json | 0 .../rhyolite/rhyolite_slab_stonecutting.json | 0 .../recipes/rhyolite/rhyolite_stairs.json | 0 .../rhyolite/rhyolite_stairs_stonecutting.json | 0 .../recipes/rhyolite/rhyolite_wall.json | 0 .../rhyolite/rhyolite_wall_stonecutting.json | 0 .../recipes/rocky_dirt.json | 0 .../schist/cracked_polished_schist_bricks.json | 0 .../recipes/schist/polished_schist.json | 0 .../recipes/schist/polished_schist_brick_slab.json | 0 .../polished_schist_brick_slab_stonecutting.json | 0 .../schist/polished_schist_brick_stairs.json | 0 .../polished_schist_brick_stairs_stonecutting.json | 0 .../recipes/schist/polished_schist_brick_wall.json | 0 .../polished_schist_brick_wall_stonecutting.json | 0 .../recipes/schist/polished_schist_bricks.json | 0 ...shed_schist_bricks_from_schist_stonecutting.json | 0 .../schist/polished_schist_bricks_stonecutting.json | 0 .../recipes/schist/polished_schist_slab.json | 0 .../schist/polished_schist_slab_stonecutting.json | 0 .../recipes/schist/polished_schist_stairs.json | 0 .../schist/polished_schist_stairs_stonecutting.json | 0 .../schist/polished_schist_stonecutting.json | 0 .../recipes/schist/schist.json | 0 .../recipes/schist/schist_slab.json | 0 .../recipes/schist/schist_slab_stonecutting.json | 0 .../recipes/schist/schist_stairs.json | 0 .../recipes/schist/schist_stairs_stonecutting.json | 0 .../recipes/schist/schist_wall.json | 0 .../recipes/schist/schist_wall_stonecutting.json | 0 .../silt/black_packed_silt_from_packed_silt.json | 0 .../recipes/silt/black_packed_silt_from_silt.json | 0 .../recipes/silt/black_silt_pot_from_silt_pot.json | 0 .../recipes/silt/black_silt_shingle_slab.json | 0 ...le_slab_from_black_packed_silt_stonecutting.json | 0 ...e_slab_from_black_silt_shingle_stonecutting.json | 0 .../recipes/silt/black_silt_shingle_stairs.json | 0 ..._stairs_from_black_packed_silt_stonecutting.json | 0 ...stairs_from_black_silt_shingle_stonecutting.json | 0 .../recipes/silt/black_silt_shingle_wall.json | 0 ...le_wall_from_black_packed_silt_stonecutting.json | 0 ...e_wall_from_black_silt_shingle_stonecutting.json | 0 .../recipes/silt/black_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../silt/blue_packed_silt_from_packed_silt.json | 0 .../recipes/silt/blue_packed_silt_from_silt.json | 0 .../recipes/silt/blue_silt_pot_from_silt_pot.json | 0 .../recipes/silt/blue_silt_shingle_slab.json | 0 ...gle_slab_from_blue_packed_silt_stonecutting.json | 0 ...le_slab_from_blue_silt_shingle_stonecutting.json | 0 .../recipes/silt/blue_silt_shingle_stairs.json | 0 ...e_stairs_from_blue_packed_silt_stonecutting.json | 0 ..._stairs_from_blue_silt_shingle_stonecutting.json | 0 .../recipes/silt/blue_silt_shingle_wall.json | 0 ...gle_wall_from_blue_packed_silt_stonecutting.json | 0 ...le_wall_from_blue_silt_shingle_stonecutting.json | 0 .../recipes/silt/blue_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../silt/brown_packed_silt_from_packed_silt.json | 0 .../recipes/silt/brown_packed_silt_from_silt.json | 0 .../recipes/silt/brown_silt_pot_from_silt_pot.json | 0 .../recipes/silt/brown_silt_shingle_slab.json | 0 ...le_slab_from_brown_packed_silt_stonecutting.json | 0 ...e_slab_from_brown_silt_shingle_stonecutting.json | 0 .../recipes/silt/brown_silt_shingle_stairs.json | 0 ..._stairs_from_brown_packed_silt_stonecutting.json | 0 ...stairs_from_brown_silt_shingle_stonecutting.json | 0 .../recipes/silt/brown_silt_shingle_wall.json | 0 ...le_wall_from_brown_packed_silt_stonecutting.json | 0 ...e_wall_from_brown_silt_shingle_stonecutting.json | 0 .../recipes/silt/brown_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../recipes/silt/chiseled_silt_bricks.json | 0 .../silt/chiseled_silt_bricks_stonecutting.json | 0 .../recipes/silt/cracked_silt_bricks.json | 0 .../silt/cyan_packed_silt_from_packed_silt.json | 0 .../recipes/silt/cyan_packed_silt_from_silt.json | 0 .../recipes/silt/cyan_silt_pot_from_silt_pot.json | 0 .../recipes/silt/cyan_silt_shingle_slab.json | 0 ...gle_slab_from_cyan_packed_silt_stonecutting.json | 0 ...le_slab_from_cyan_silt_shingle_stonecutting.json | 0 .../recipes/silt/cyan_silt_shingle_stairs.json | 0 ...e_stairs_from_cyan_packed_silt_stonecutting.json | 0 ..._stairs_from_cyan_silt_shingle_stonecutting.json | 0 .../recipes/silt/cyan_silt_shingle_wall.json | 0 ...gle_wall_from_cyan_packed_silt_stonecutting.json | 0 ...le_wall_from_cyan_silt_shingle_stonecutting.json | 0 .../recipes/silt/cyan_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../silt/gray_packed_silt_from_packed_silt.json | 0 .../recipes/silt/gray_packed_silt_from_silt.json | 0 .../recipes/silt/gray_silt_pot_from_silt_pot.json | 0 .../recipes/silt/gray_silt_shingle_slab.json | 0 ...gle_slab_from_gray_packed_silt_stonecutting.json | 0 ...le_slab_from_gray_silt_shingle_stonecutting.json | 0 .../recipes/silt/gray_silt_shingle_stairs.json | 0 ...e_stairs_from_gray_packed_silt_stonecutting.json | 0 ..._stairs_from_gray_silt_shingle_stonecutting.json | 0 .../recipes/silt/gray_silt_shingle_wall.json | 0 ...gle_wall_from_gray_packed_silt_stonecutting.json | 0 ...le_wall_from_gray_silt_shingle_stonecutting.json | 0 .../recipes/silt/gray_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../silt/green_packed_silt_from_packed_silt.json | 0 .../recipes/silt/green_packed_silt_from_silt.json | 0 .../recipes/silt/green_silt_pot_from_silt_pot.json | 0 .../recipes/silt/green_silt_shingle_slab.json | 0 ...le_slab_from_green_packed_silt_stonecutting.json | 0 ...e_slab_from_green_silt_shingle_stonecutting.json | 0 .../recipes/silt/green_silt_shingle_stairs.json | 0 ..._stairs_from_green_packed_silt_stonecutting.json | 0 ...stairs_from_green_silt_shingle_stonecutting.json | 0 .../recipes/silt/green_silt_shingle_wall.json | 0 ...le_wall_from_green_packed_silt_stonecutting.json | 0 ...e_wall_from_green_silt_shingle_stonecutting.json | 0 .../recipes/silt/green_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../light_blue_packed_silt_from_packed_silt.json | 0 .../silt/light_blue_packed_silt_from_silt.json | 0 .../silt/light_blue_silt_pot_from_silt_pot.json | 0 .../recipes/silt/light_blue_silt_shingle_slab.json | 0 ...ab_from_light_blue_packed_silt_stonecutting.json | 0 ...b_from_light_blue_silt_shingle_stonecutting.json | 0 .../silt/light_blue_silt_shingle_stairs.json | 0 ...rs_from_light_blue_packed_silt_stonecutting.json | 0 ...s_from_light_blue_silt_shingle_stonecutting.json | 0 .../recipes/silt/light_blue_silt_shingle_wall.json | 0 ...ll_from_light_blue_packed_silt_stonecutting.json | 0 ...l_from_light_blue_silt_shingle_stonecutting.json | 0 .../recipes/silt/light_blue_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../light_gray_packed_silt_from_packed_silt.json | 0 .../silt/light_gray_packed_silt_from_silt.json | 0 .../silt/light_gray_silt_pot_from_silt_pot.json | 0 .../recipes/silt/light_gray_silt_shingle_slab.json | 0 ...ab_from_light_gray_packed_silt_stonecutting.json | 0 ...b_from_light_gray_silt_shingle_stonecutting.json | 0 .../silt/light_gray_silt_shingle_stairs.json | 0 ...rs_from_light_gray_packed_silt_stonecutting.json | 0 ...s_from_light_gray_silt_shingle_stonecutting.json | 0 .../recipes/silt/light_gray_silt_shingle_wall.json | 0 ...ll_from_light_gray_packed_silt_stonecutting.json | 0 ...l_from_light_gray_silt_shingle_stonecutting.json | 0 .../recipes/silt/light_gray_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../silt/lime_packed_silt_from_packed_silt.json | 0 .../recipes/silt/lime_packed_silt_from_silt.json | 0 .../recipes/silt/lime_silt_pot_from_silt_pot.json | 0 .../recipes/silt/lime_silt_shingle_slab.json | 0 ...gle_slab_from_lime_packed_silt_stonecutting.json | 0 ...le_slab_from_lime_silt_shingle_stonecutting.json | 0 .../recipes/silt/lime_silt_shingle_stairs.json | 0 ...e_stairs_from_lime_packed_silt_stonecutting.json | 0 ..._stairs_from_lime_silt_shingle_stonecutting.json | 0 .../recipes/silt/lime_silt_shingle_wall.json | 0 ...gle_wall_from_lime_packed_silt_stonecutting.json | 0 ...le_wall_from_lime_silt_shingle_stonecutting.json | 0 .../recipes/silt/lime_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../silt/magenta_packed_silt_from_packed_silt.json | 0 .../recipes/silt/magenta_packed_silt_from_silt.json | 0 .../silt/magenta_silt_pot_from_silt_pot.json | 0 .../recipes/silt/magenta_silt_shingle_slab.json | 0 ..._slab_from_magenta_packed_silt_stonecutting.json | 0 ...slab_from_magenta_silt_shingle_stonecutting.json | 0 .../recipes/silt/magenta_silt_shingle_stairs.json | 0 ...tairs_from_magenta_packed_silt_stonecutting.json | 0 ...airs_from_magenta_silt_shingle_stonecutting.json | 0 .../recipes/silt/magenta_silt_shingle_wall.json | 0 ..._wall_from_magenta_packed_silt_stonecutting.json | 0 ...wall_from_magenta_silt_shingle_stonecutting.json | 0 .../recipes/silt/magenta_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../recipes/silt/mixed_silt_bricks.json | 0 .../silt/mixed_silt_bricks_stonecutting.json | 0 .../silt/orange_packed_silt_from_packed_silt.json | 0 .../recipes/silt/orange_packed_silt_from_silt.json | 0 .../recipes/silt/orange_silt_pot_from_silt_pot.json | 0 .../recipes/silt/orange_silt_shingle_slab.json | 0 ...e_slab_from_orange_packed_silt_stonecutting.json | 0 ..._slab_from_orange_silt_shingle_stonecutting.json | 0 .../recipes/silt/orange_silt_shingle_stairs.json | 0 ...stairs_from_orange_packed_silt_stonecutting.json | 0 ...tairs_from_orange_silt_shingle_stonecutting.json | 0 .../recipes/silt/orange_silt_shingle_wall.json | 0 ...e_wall_from_orange_packed_silt_stonecutting.json | 0 ..._wall_from_orange_silt_shingle_stonecutting.json | 0 .../recipes/silt/orange_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../recipes/silt/packed_silt.json | 0 .../silt/pink_packed_silt_from_packed_silt.json | 0 .../recipes/silt/pink_packed_silt_from_silt.json | 0 .../recipes/silt/pink_silt_pot_from_silt_pot.json | 0 .../recipes/silt/pink_silt_shingle_slab.json | 0 ...gle_slab_from_pink_packed_silt_stonecutting.json | 0 ...le_slab_from_pink_silt_shingle_stonecutting.json | 0 .../recipes/silt/pink_silt_shingle_stairs.json | 0 ...e_stairs_from_pink_packed_silt_stonecutting.json | 0 ..._stairs_from_pink_silt_shingle_stonecutting.json | 0 .../recipes/silt/pink_silt_shingle_wall.json | 0 ...gle_wall_from_pink_packed_silt_stonecutting.json | 0 ...le_wall_from_pink_silt_shingle_stonecutting.json | 0 .../recipes/silt/pink_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../silt/purple_packed_silt_from_packed_silt.json | 0 .../recipes/silt/purple_packed_silt_from_silt.json | 0 .../recipes/silt/purple_silt_pot_from_silt_pot.json | 0 .../recipes/silt/purple_silt_shingle_slab.json | 0 ...e_slab_from_purple_packed_silt_stonecutting.json | 0 ..._slab_from_purple_silt_shingle_stonecutting.json | 0 .../recipes/silt/purple_silt_shingle_stairs.json | 0 ...stairs_from_purple_packed_silt_stonecutting.json | 0 ...tairs_from_purple_silt_shingle_stonecutting.json | 0 .../recipes/silt/purple_silt_shingle_wall.json | 0 ...e_wall_from_purple_packed_silt_stonecutting.json | 0 ..._wall_from_purple_silt_shingle_stonecutting.json | 0 .../recipes/silt/purple_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../silt/red_packed_silt_from_packed_silt.json | 0 .../recipes/silt/red_packed_silt_from_silt.json | 0 .../recipes/silt/red_silt_pot_from_silt_pot.json | 0 .../recipes/silt/red_silt_shingle_slab.json | 0 ...ngle_slab_from_red_packed_silt_stonecutting.json | 0 ...gle_slab_from_red_silt_shingle_stonecutting.json | 0 .../recipes/silt/red_silt_shingle_stairs.json | 0 ...le_stairs_from_red_packed_silt_stonecutting.json | 0 ...e_stairs_from_red_silt_shingle_stonecutting.json | 0 .../recipes/silt/red_silt_shingle_wall.json | 0 ...ngle_wall_from_red_packed_silt_stonecutting.json | 0 ...gle_wall_from_red_silt_shingle_stonecutting.json | 0 .../recipes/silt/red_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../recipes/silt/silt_brick.json | 0 .../recipes/silt/silt_brick_slab.json | 0 ...ilt_brick_slab_from_silt_brick_stonecutting.json | 0 .../recipes/silt/silt_brick_stairs.json | 0 ...t_brick_stairs_from_silt_brick_stonecutting.json | 0 .../recipes/silt/silt_brick_wall.json | 0 ...ilt_brick_wall_from_silt_brick_stonecutting.json | 0 .../recipes/silt/silt_bricks.json | 0 .../recipes/silt/silt_from_clay.json | 0 .../recipes/silt/silt_from_sand.json | 0 .../recipes/silt/silt_from_silt_balls.json | 0 .../recipes/silt/silt_pot.json | 0 .../recipes/silt/silt_shingle_slab.json | 0 ..._shingle_slab_from_packed_silt_stonecutting.json | 0 ...shingle_slab_from_silt_shingle_stonecutting.json | 0 .../recipes/silt/silt_shingle_stairs.json | 0 ...hingle_stairs_from_packed_silt_stonecutting.json | 0 ...ingle_stairs_from_silt_shingle_stonecutting.json | 0 .../recipes/silt/silt_shingle_wall.json | 0 ..._shingle_wall_from_packed_silt_stonecutting.json | 0 ...shingle_wall_from_silt_shingle_stonecutting.json | 0 .../recipes/silt/silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../silt/white_packed_silt_from_packed_silt.json | 0 .../recipes/silt/white_packed_silt_from_silt.json | 0 .../recipes/silt/white_silt_pot_from_silt_pot.json | 0 .../recipes/silt/white_silt_shingle_slab.json | 0 ...le_slab_from_white_packed_silt_stonecutting.json | 0 ...e_slab_from_white_silt_shingle_stonecutting.json | 0 .../recipes/silt/white_silt_shingle_stairs.json | 0 ..._stairs_from_white_packed_silt_stonecutting.json | 0 ...stairs_from_white_silt_shingle_stonecutting.json | 0 .../recipes/silt/white_silt_shingle_wall.json | 0 ...le_wall_from_white_packed_silt_stonecutting.json | 0 ...e_wall_from_white_silt_shingle_stonecutting.json | 0 .../recipes/silt/white_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../silt/yellow_packed_silt_from_packed_silt.json | 0 .../recipes/silt/yellow_packed_silt_from_silt.json | 0 .../recipes/silt/yellow_silt_pot_from_silt_pot.json | 0 .../recipes/silt/yellow_silt_shingle_slab.json | 0 ...e_slab_from_yellow_packed_silt_stonecutting.json | 0 ..._slab_from_yellow_silt_shingle_stonecutting.json | 0 .../recipes/silt/yellow_silt_shingle_stairs.json | 0 ...stairs_from_yellow_packed_silt_stonecutting.json | 0 ...tairs_from_yellow_silt_shingle_stonecutting.json | 0 .../recipes/silt/yellow_silt_shingle_wall.json | 0 ...e_wall_from_yellow_packed_silt_stonecutting.json | 0 ..._wall_from_yellow_silt_shingle_stonecutting.json | 0 .../recipes/silt/yellow_silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../smooth_stone_brick_slab.json | 0 ...k_slab_from_smooth_stone_brick_stonecutting.json | 0 ...e_brick_slab_from_smooth_stone_stonecutting.json | 0 .../smooth_stone_brick_stairs.json | 0 ...stairs_from_smooth_stone_brick_stonecutting.json | 0 ...brick_stairs_from_smooth_stone_stonecutting.json | 0 .../smooth_stone_brick_wall.json | 0 ...k_wall_from_smooth_stone_brick_stonecutting.json | 0 ...e_brick_wall_from_smooth_stone_stonecutting.json | 0 .../smooth_stone_bricks/smooth_stone_bricks.json | 0 ...stone_bricks_from_smooth_stone_stonecutting.json | 0 .../recipes/stick_from_twig.json | 0 .../recipes/tables/acacia_table.json | 0 .../recipes/tables/acacia_table_slab.json | 0 .../recipes/tables/bamboo_table.json | 0 .../recipes/tables/bamboo_table_slab.json | 0 .../recipes/tables/birch_table.json | 0 .../recipes/tables/birch_table_slab.json | 0 .../recipes/tables/cherry_table.json | 0 .../recipes/tables/cherry_table_slab.json | 0 .../recipes/tables/crimson_table.json | 0 .../recipes/tables/crimson_table_slab.json | 0 .../recipes/tables/dark_oak_table.json | 0 .../recipes/tables/dark_oak_table_slab.json | 0 .../recipes/tables/jungle_table.json | 0 .../recipes/tables/jungle_table_slab.json | 0 .../recipes/tables/mangrove_table.json | 0 .../recipes/tables/mangrove_table_slab.json | 0 .../recipes/tables/oak_table.json | 0 .../recipes/tables/oak_table_slab.json | 0 .../recipes/tables/spruce_table.json | 0 .../recipes/tables/spruce_table_slab.json | 0 .../recipes/tables/warped_table.json | 0 .../recipes/tables/warped_table_slab.json | 0 .../recipes/tuff/cracked_polished_tuff_bricks.json | 0 .../recipes/tuff/polished_tuff.json | 0 .../recipes/tuff/polished_tuff_brick_slab.json | 0 .../tuff/polished_tuff_brick_slab_stonecutting.json | 0 .../recipes/tuff/polished_tuff_brick_stairs.json | 0 .../polished_tuff_brick_stairs_stonecutting.json | 0 .../recipes/tuff/polished_tuff_brick_wall.json | 0 .../tuff/polished_tuff_brick_wall_stonecutting.json | 0 .../recipes/tuff/polished_tuff_bricks.json | 0 ...ed_tuff_bricks_from_bloodstone_stonecutting.json | 0 .../tuff/polished_tuff_bricks_stonecutting.json | 0 .../recipes/tuff/polished_tuff_slab.json | 0 .../tuff/polished_tuff_slab_stonecutting.json | 0 .../recipes/tuff/polished_tuff_stairs.json | 0 .../tuff/polished_tuff_stairs_stonecutting.json | 0 .../recipes/tuff/polished_tuff_stonecutting.json | 0 .../recipes/tuff/tuff_slab.json | 0 .../recipes/tuff/tuff_slab_stonecutting.json | 0 .../recipes/tuff/tuff_stairs.json | 0 .../recipes/tuff/tuff_stairs_stonecutting.json | 0 .../recipes/tuff/tuff_wall.json | 0 .../recipes/tuff/tuff_wall_stonecutting.json | 0 .../blocks/acacia_table.json | 0 .../blocks/allium_paper_lantern.json | 0 .../blocks/azalea_flowers.json | 0 .../blocks/bamboo_leaves.json | 0 .../blocks/bamboo_mat.json | 0 .../blocks/bamboo_table.json | 0 .../blocks/bamboo_thatch.json | 0 .../blocks/bamboo_thatch_slab.json | 0 .../blocks/birch_table.json | 0 .../blocks/black_packed_silt.json | 0 .../blocks/black_silt_pot.json | 0 .../blocks/black_silt_shingle_slab.json | 0 .../blocks/black_silt_shingle_stairs.json | 0 .../blocks/black_silt_shingle_wall.json | 0 .../blocks/black_silt_shingles.json | 0 .../blocks/blackstone_column.json | 0 .../blocks/bloodstone.json | 0 .../blocks/bloodstone_slab.json | 0 .../blocks/bloodstone_stairs.json | 0 .../blocks/bloodstone_wall.json | 0 .../blocks/blue_orchid_paper_lantern.json | 0 .../blocks/blue_packed_silt.json | 0 .../blocks/blue_silt_pot.json | 0 .../blocks/blue_silt_shingle_slab.json | 0 .../blocks/blue_silt_shingle_stairs.json | 0 .../blocks/blue_silt_shingle_wall.json | 0 .../blocks/blue_silt_shingles.json | 0 .../blocks/bronzed_seashell.json | 0 .../blocks/brown_packed_silt.json | 0 .../blocks/brown_silt_pot.json | 0 .../blocks/brown_silt_shingle_slab.json | 0 .../blocks/brown_silt_shingle_stairs.json | 0 .../blocks/brown_silt_shingle_wall.json | 0 .../blocks/brown_silt_shingles.json | 0 .../blocks/calcite_slab.json | 0 .../blocks/calcite_stairs.json | 0 .../blocks/calcite_wall.json | 0 .../blocks/cherry_table.json | 0 .../blocks/chiseled_bricks.json | 0 .../blocks/chiseled_silt_bricks.json | 0 .../blocks/chiseled_smooth_basalt_bricks.json | 0 .../blocks/cobblestone_brick_slab.json | 0 .../blocks/cobblestone_brick_stairs.json | 0 .../blocks/cobblestone_brick_wall.json | 0 .../blocks/cobblestone_bricks.json | 0 .../blocks/compacted_dripstone.json | 0 .../blocks/copper_pillar.json | 0 .../blocks/cracked_bricks.json | 0 .../blocks/cracked_cobblestone_bricks.json | 0 .../blocks/cracked_polished_bloodstone_bricks.json | 0 .../blocks/cracked_polished_calcite_bricks.json | 0 .../blocks/cracked_polished_rhyolite_bricks.json | 0 .../blocks/cracked_polished_schist_bricks.json | 0 .../blocks/cracked_polished_tuff_bricks.json | 0 .../blocks/cracked_silt_bricks.json | 0 .../blocks/crimson_roots_paper_lantern.json | 0 .../blocks/crimson_shroomlamp.json | 0 .../blocks/crimson_table.json | 0 .../blocks/cut_amethyst.json | 0 .../blocks/cyan_packed_silt.json | 0 .../blocks/cyan_silt_pot.json | 0 .../blocks/cyan_silt_shingle_slab.json | 0 .../blocks/cyan_silt_shingle_stairs.json | 0 .../blocks/cyan_silt_shingle_wall.json | 0 .../blocks/cyan_silt_shingles.json | 0 .../blocks/dandelion_paper_lantern.json | 0 .../blocks/dark_oak_table.json | 0 .../blocks/deepslate_column.json | 0 .../blocks/exposed_copper_pillar.json | 0 .../blocks/gravel_brick_slab.json | 0 .../blocks/gravel_brick_stairs.json | 0 .../blocks/gravel_brick_wall.json | 0 .../blocks/gravel_bricks.json | 0 .../blocks/gray_packed_silt.json | 0 .../blocks/gray_silt_pot.json | 0 .../blocks/gray_silt_shingle_slab.json | 0 .../blocks/gray_silt_shingle_stairs.json | 0 .../blocks/gray_silt_shingle_wall.json | 0 .../blocks/gray_silt_shingles.json | 0 .../blocks/green_packed_silt.json | 0 .../blocks/green_silt_pot.json | 0 .../blocks/green_silt_shingle_slab.json | 0 .../blocks/green_silt_shingle_stairs.json | 0 .../blocks/green_silt_shingle_wall.json | 0 .../blocks/green_silt_shingles.json | 0 .../blocks/jungle_table.json | 0 .../{loot_tables => loot_table}/blocks/lamp.json | 0 .../blocks/light_blue_packed_silt.json | 0 .../blocks/light_blue_silt_pot.json | 0 .../blocks/light_blue_silt_shingle_slab.json | 0 .../blocks/light_blue_silt_shingle_stairs.json | 0 .../blocks/light_blue_silt_shingle_wall.json | 0 .../blocks/light_blue_silt_shingles.json | 0 .../blocks/light_gray_packed_silt.json | 0 .../blocks/light_gray_silt_pot.json | 0 .../blocks/light_gray_silt_shingle_slab.json | 0 .../blocks/light_gray_silt_shingle_stairs.json | 0 .../blocks/light_gray_silt_shingle_wall.json | 0 .../blocks/light_gray_silt_shingles.json | 0 .../blocks/lime_packed_silt.json | 0 .../blocks/lime_silt_pot.json | 0 .../blocks/lime_silt_shingle_slab.json | 0 .../blocks/lime_silt_shingle_stairs.json | 0 .../blocks/lime_silt_shingle_wall.json | 0 .../blocks/lime_silt_shingles.json | 0 .../blocks/magenta_packed_silt.json | 0 .../blocks/magenta_silt_pot.json | 0 .../blocks/magenta_silt_shingle_slab.json | 0 .../blocks/magenta_silt_shingle_stairs.json | 0 .../blocks/magenta_silt_shingle_wall.json | 0 .../blocks/magenta_silt_shingles.json | 0 .../blocks/mangrove_table.json | 0 .../blocks/mixed_bricks.json | 0 .../blocks/mixed_silt_bricks.json | 0 .../blocks/mossy_brick_slab.json | 0 .../blocks/mossy_brick_stairs.json | 0 .../blocks/mossy_brick_wall.json | 0 .../blocks/mossy_bricks.json | 0 .../blocks/mossy_cobblestone_brick_slab.json | 0 .../blocks/mossy_cobblestone_brick_stairs.json | 0 .../blocks/mossy_cobblestone_brick_wall.json | 0 .../blocks/mossy_cobblestone_bricks.json | 0 .../blocks/oak_table.json | 0 .../blocks/opaline_seashell.json | 0 .../blocks/orange_packed_silt.json | 0 .../blocks/orange_silt_pot.json | 0 .../blocks/orange_silt_shingle_slab.json | 0 .../blocks/orange_silt_shingle_stairs.json | 0 .../blocks/orange_silt_shingle_wall.json | 0 .../blocks/orange_silt_shingles.json | 0 .../blocks/oxidized_copper_pillar.json | 0 .../blocks/packed_silt.json | 0 .../blocks/paper_lantern.json | 0 .../{loot_tables => loot_table}/blocks/pebble.json | 0 .../blocks/petrified_lichen.json | 0 .../blocks/pink_packed_silt.json | 0 .../blocks/pink_silt_pot.json | 0 .../blocks/pink_silt_shingle_slab.json | 0 .../blocks/pink_silt_shingle_stairs.json | 0 .../blocks/pink_silt_shingle_wall.json | 0 .../blocks/pink_silt_shingles.json | 0 .../blocks/polished_amethyst.json | 0 .../blocks/polished_basalt_bricks.json | 0 .../blocks/polished_bloodstone.json | 0 .../blocks/polished_bloodstone_brick_slab.json | 0 .../blocks/polished_bloodstone_brick_stairs.json | 0 .../blocks/polished_bloodstone_brick_wall.json | 0 .../blocks/polished_bloodstone_bricks.json | 0 .../blocks/polished_bloodstone_slab.json | 0 .../blocks/polished_bloodstone_stairs.json | 0 .../blocks/polished_calcite.json | 0 .../blocks/polished_calcite_brick_slab.json | 0 .../blocks/polished_calcite_brick_stairs.json | 0 .../blocks/polished_calcite_brick_wall.json | 0 .../blocks/polished_calcite_bricks.json | 0 .../blocks/polished_calcite_slab.json | 0 .../blocks/polished_calcite_stairs.json | 0 .../blocks/polished_rhyolite.json | 0 .../blocks/polished_rhyolite_brick_slab.json | 0 .../blocks/polished_rhyolite_brick_stairs.json | 0 .../blocks/polished_rhyolite_brick_wall.json | 0 .../blocks/polished_rhyolite_bricks.json | 0 .../blocks/polished_rhyolite_slab.json | 0 .../blocks/polished_rhyolite_stairs.json | 0 .../blocks/polished_schist.json | 0 .../blocks/polished_schist_brick_slab.json | 0 .../blocks/polished_schist_brick_stairs.json | 0 .../blocks/polished_schist_brick_wall.json | 0 .../blocks/polished_schist_bricks.json | 0 .../blocks/polished_schist_slab.json | 0 .../blocks/polished_schist_stairs.json | 0 .../blocks/polished_tuff.json | 0 .../blocks/polished_tuff_brick_slab.json | 0 .../blocks/polished_tuff_brick_stairs.json | 0 .../blocks/polished_tuff_brick_wall.json | 0 .../blocks/polished_tuff_bricks.json | 0 .../blocks/polished_tuff_slab.json | 0 .../blocks/polished_tuff_stairs.json | 0 .../blocks/potted_azalea_flowers.json | 0 .../blocks/purple_packed_silt.json | 0 .../blocks/purple_silt_pot.json | 0 .../blocks/purple_silt_shingle_slab.json | 0 .../blocks/purple_silt_shingle_stairs.json | 0 .../blocks/purple_silt_shingle_wall.json | 0 .../blocks/purple_silt_shingles.json | 0 .../blocks/quartz_column.json | 0 .../blocks/red_packed_silt.json | 0 .../blocks/red_silt_pot.json | 0 .../blocks/red_silt_shingle_slab.json | 0 .../blocks/red_silt_shingle_stairs.json | 0 .../blocks/red_silt_shingle_wall.json | 0 .../blocks/red_silt_shingles.json | 0 .../blocks/rhyolite.json | 0 .../blocks/rhyolite_slab.json | 0 .../blocks/rhyolite_stairs.json | 0 .../blocks/rhyolite_wall.json | 0 .../blocks/rocky_dirt.json | 0 .../blocks/roseate_seashell.json | 0 .../{loot_tables => loot_table}/blocks/schist.json | 0 .../blocks/schist_slab.json | 0 .../blocks/schist_stairs.json | 0 .../blocks/schist_wall.json | 0 .../{loot_tables => loot_table}/blocks/silt.json | 0 .../blocks/silt_brick_slab.json | 0 .../blocks/silt_brick_stairs.json | 0 .../blocks/silt_brick_wall.json | 0 .../blocks/silt_bricks.json | 0 .../blocks/silt_pot.json | 0 .../blocks/silt_shingle_slab.json | 0 .../blocks/silt_shingle_stairs.json | 0 .../blocks/silt_shingle_wall.json | 0 .../blocks/silt_shingles.json | 0 .../blocks/smooth_basalt_brick_slab.json | 0 .../blocks/smooth_basalt_brick_stairs.json | 0 .../blocks/smooth_basalt_brick_wall.json | 0 .../blocks/smooth_basalt_bricks.json | 0 .../blocks/smooth_stone_brick_slab.json | 0 .../blocks/smooth_stone_brick_stairs.json | 0 .../blocks/smooth_stone_brick_wall.json | 0 .../blocks/smooth_stone_bricks.json | 0 .../blocks/soul_lamp.json | 0 .../blocks/spruce_table.json | 0 .../blocks/stone_column.json | 0 .../blocks/tangerine_seashell.json | 0 .../blocks/torchflower_paper_lantern.json | 0 .../blocks/tuff_slab.json | 0 .../blocks/tuff_stairs.json | 0 .../blocks/tuff_wall.json | 0 .../{loot_tables => loot_table}/blocks/twig.json | 0 .../twisting_polished_blackstone_brick_slab.json | 0 .../twisting_polished_blackstone_brick_stairs.json | 0 .../twisting_polished_blackstone_brick_wall.json | 0 .../blocks/twisting_polished_blackstone_bricks.json | 0 .../blocks/warped_shroomlamp.json | 0 .../blocks/warped_table.json | 0 .../blocks/waxed_copper_pillar.json | 0 .../blocks/waxed_exposed_copper_pillar.json | 0 .../blocks/waxed_oxidized_copper_pillar.json | 0 .../blocks/waxed_weathered_copper_pillar.json | 0 .../blocks/weathered_copper_pillar.json | 0 .../weeping_polished_blackstone_brick_slab.json | 0 .../weeping_polished_blackstone_brick_stairs.json | 0 .../weeping_polished_blackstone_brick_wall.json | 0 .../blocks/weeping_polished_blackstone_bricks.json | 0 .../blocks/white_packed_silt.json | 0 .../blocks/white_silt_pot.json | 0 .../blocks/white_silt_shingle_slab.json | 0 .../blocks/white_silt_shingle_stairs.json | 0 .../blocks/white_silt_shingle_wall.json | 0 .../blocks/white_silt_shingles.json | 0 .../blocks/yellow_packed_silt.json | 0 .../blocks/yellow_silt_pot.json | 0 .../blocks/yellow_silt_shingle_slab.json | 0 .../blocks/yellow_silt_shingle_stairs.json | 0 .../blocks/yellow_silt_shingle_wall.json | 0 .../blocks/yellow_silt_shingles.json | 0 .../chests/bloodstone_obelisk.json | 0 .../injection/pebble.json | 0 .../twigs/{recipes => recipe}/acacia_table.json | 0 .../{recipes => recipe}/allium_paper_lantern.json | 0 .../azalea_flowers_from_flowering_azalea.json | 0 ...azalea_flowers_from_flowering_azalea_leaves.json | 0 .../data/twigs/{recipes => recipe}/bamboo_mat.json | 0 .../twigs/{recipes => recipe}/bamboo_table.json | 0 .../twigs/{recipes => recipe}/bamboo_thatch.json | 0 .../{recipes => recipe}/bamboo_thatch_slab.json | 0 .../data/twigs/{recipes => recipe}/birch_table.json | 0 .../twigs/{recipes => recipe}/black_silt_pot.json | 0 .../black_silt_shingle_slab.json | 0 ...le_slab_from_black_packed_silt_stonecutting.json | 0 ...e_slab_from_black_silt_shingle_stonecutting.json | 0 .../black_silt_shingle_stairs.json | 0 ..._stairs_from_black_packed_silt_stonecutting.json | 0 ...stairs_from_black_silt_shingle_stonecutting.json | 0 .../black_silt_shingle_wall.json | 0 ...le_wall_from_black_packed_silt_stonecutting.json | 0 ...e_wall_from_black_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/black_silt_shingles.json | 0 ...hingles_from_black_packed_silt_stonecutting.json | 0 .../black_silt_shingles_from_packed_silt.json | 0 .../{recipes => recipe}/blackstone_column.json | 0 .../blackstone_column_stonecutting.json | 0 .../data/twigs/{recipes => recipe}/bloodstone.json | 0 .../twigs/{recipes => recipe}/bloodstone_slab.json | 0 .../bloodstone_slab_stonecutting.json | 0 .../{recipes => recipe}/bloodstone_stairs.json | 0 .../bloodstone_stairs_stonecutting.json | 0 .../twigs/{recipes => recipe}/bloodstone_wall.json | 0 .../bloodstone_wall_stonecutting.json | 0 .../blue_orchid_paper_lantern.json | 0 .../twigs/{recipes => recipe}/blue_packed_silt.json | 0 .../twigs/{recipes => recipe}/blue_silt_pot.json | 0 .../{recipes => recipe}/blue_silt_shingle_slab.json | 0 ...gle_slab_from_blue_packed_silt_stonecutting.json | 0 ...le_slab_from_blue_silt_shingle_stonecutting.json | 0 .../blue_silt_shingle_stairs.json | 0 ...e_stairs_from_blue_packed_silt_stonecutting.json | 0 ..._stairs_from_blue_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/blue_silt_shingle_wall.json | 0 ...gle_wall_from_blue_packed_silt_stonecutting.json | 0 ...le_wall_from_blue_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/blue_silt_shingles.json | 0 ...shingles_from_blue_packed_silt_stonecutting.json | 0 .../blue_silt_shingles_from_packed_silt.json | 0 .../bone_meal_from_seashells.json | 0 .../{recipes => recipe}/brown_packed_silt.json | 0 .../twigs/{recipes => recipe}/brown_silt_pot.json | 0 .../brown_silt_shingle_slab.json | 0 ...le_slab_from_brown_packed_silt_stonecutting.json | 0 ...e_slab_from_brown_silt_shingle_stonecutting.json | 0 .../brown_silt_shingle_stairs.json | 0 ..._stairs_from_brown_packed_silt_stonecutting.json | 0 ...stairs_from_brown_silt_shingle_stonecutting.json | 0 .../brown_silt_shingle_wall.json | 0 ...le_wall_from_brown_packed_silt_stonecutting.json | 0 ...e_wall_from_brown_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/brown_silt_shingles.json | 0 ...hingles_from_brown_packed_silt_stonecutting.json | 0 .../brown_silt_shingles_from_packed_silt.json | 0 .../calcite_slab_from_calcite_stonecutting.json | 0 .../twigs/{recipes => recipe}/calcite_stairs.json | 0 .../calcite_stairs_from_calcite_stonecutting.json | 0 .../twigs/{recipes => recipe}/calcite_wall.json | 0 .../calcite_wall_from_calcite_stonecutting.json | 0 .../twigs/{recipes => recipe}/cherry_table.json | 0 .../twigs/{recipes => recipe}/chiseled_bricks.json | 0 .../chiseled_bricks_stonecutting.json | 0 .../{recipes => recipe}/chiseled_silt_bricks.json | 0 .../chiseled_silt_bricks_stonecutting.json | 0 .../chiseled_smooth_basalt_bricks.json | 0 .../chiseled_smooth_basalt_bricks_stonecutting.json | 0 .../{recipes => recipe}/cobblestone_brick_slab.json | 0 ...ne_brick_slab_from_cobblestone_stonecutting.json | 0 .../cobblestone_brick_slab_stonecutting.json | 0 .../cobblestone_brick_stairs.json | 0 ..._brick_stairs_from_cobblestone_stonecutting.json | 0 .../cobblestone_brick_stairs_stonecutting.json | 0 .../{recipes => recipe}/cobblestone_brick_wall.json | 0 ...ne_brick_wall_from_cobblestone_stonecutting.json | 0 .../cobblestone_brick_wall_stonecutting.json | 0 .../{recipes => recipe}/cobblestone_bricks.json | 0 .../cobblestone_bricks_stonecutting.json | 0 .../cobblestone_from_pebble.json | 0 .../{recipes => recipe}/compacted_dripstone.json | 0 .../twigs/{recipes => recipe}/copper_pillar.json | 0 .../copper_pillar_from_cut_copper_stonecutting.json | 0 .../copper_pillar_stonecutting.json | 0 .../twigs/{recipes => recipe}/cracked_bricks.json | 0 .../cracked_cobblestone_bricks.json | 0 .../cracked_polished_bloodstone_bricks.json | 0 .../cracked_polished_calcite_bricks.json | 0 .../cracked_polished_rhyolite_bricks.json | 0 .../cracked_polished_schist_bricks.json | 0 .../cracked_polished_tuff_bricks.json | 0 .../{recipes => recipe}/cracked_silt_bricks.json | 0 .../crimson_roots_paper_lantern.json | 0 .../{recipes => recipe}/crimson_shroomlamp.json | 0 .../twigs/{recipes => recipe}/crimson_table.json | 0 .../twigs/{recipes => recipe}/cut_amethyst.json | 0 ...t_amethyst_from_amethyst_block_stonecutting.json | 0 .../cut_amethyst_stonecutting.json | 0 .../twigs/{recipes => recipe}/cyan_packed_silt.json | 0 .../twigs/{recipes => recipe}/cyan_silt_pot.json | 0 .../{recipes => recipe}/cyan_silt_shingle_slab.json | 0 ...gle_slab_from_cyan_packed_silt_stonecutting.json | 0 ...le_slab_from_cyan_silt_shingle_stonecutting.json | 0 .../cyan_silt_shingle_stairs.json | 0 ...e_stairs_from_cyan_packed_silt_stonecutting.json | 0 ..._stairs_from_cyan_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/cyan_silt_shingle_wall.json | 0 ...gle_wall_from_cyan_packed_silt_stonecutting.json | 0 ...le_wall_from_cyan_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/cyan_silt_shingles.json | 0 ...shingles_from_cyan_packed_silt_stonecutting.json | 0 .../cyan_silt_shingles_from_packed_silt.json | 0 .../dandelion_paper_lantern.json | 0 .../twigs/{recipes => recipe}/dark_oak_table.json | 0 .../twigs/{recipes => recipe}/deepslate_column.json | 0 .../deepslate_column_stonecutting.json | 0 .../{recipes => recipe}/exposed_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../exposed_copper_pillar_stonecutting.json | 0 .../{recipes => recipe}/gravel_brick_slab.json | 0 .../{recipes => recipe}/gravel_brick_stairs.json | 0 .../{recipes => recipe}/gravel_brick_wall.json | 0 .../twigs/{recipes => recipe}/gravel_bricks.json | 0 .../twigs/{recipes => recipe}/gray_packed_silt.json | 0 .../twigs/{recipes => recipe}/gray_silt_pot.json | 0 .../{recipes => recipe}/gray_silt_shingle_slab.json | 0 ...gle_slab_from_gray_packed_silt_stonecutting.json | 0 ...le_slab_from_gray_silt_shingle_stonecutting.json | 0 .../gray_silt_shingle_stairs.json | 0 ...e_stairs_from_gray_packed_silt_stonecutting.json | 0 ..._stairs_from_gray_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/gray_silt_shingle_wall.json | 0 ...gle_wall_from_gray_packed_silt_stonecutting.json | 0 ...le_wall_from_gray_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/gray_silt_shingles.json | 0 ...shingles_from_gray_packed_silt_stonecutting.json | 0 .../gray_silt_shingles_from_packed_silt.json | 0 .../{recipes => recipe}/green_packed_silt.json | 0 .../twigs/{recipes => recipe}/green_silt_pot.json | 0 .../green_silt_shingle_slab.json | 0 ...le_slab_from_green_packed_silt_stonecutting.json | 0 ...e_slab_from_green_silt_shingle_stonecutting.json | 0 .../green_silt_shingle_stairs.json | 0 ..._stairs_from_green_packed_silt_stonecutting.json | 0 ...stairs_from_green_silt_shingle_stonecutting.json | 0 .../green_silt_shingle_wall.json | 0 ...le_wall_from_green_packed_silt_stonecutting.json | 0 ...e_wall_from_green_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/green_silt_shingles.json | 0 ...hingles_from_green_packed_silt_stonecutting.json | 0 .../green_silt_shingles_from_packed_silt.json | 0 .../twigs/{recipes => recipe}/jungle_table.json | 0 .../data/twigs/{recipes => recipe}/lamp.json | 0 .../{recipes => recipe}/light_blue_packed_silt.json | 0 .../{recipes => recipe}/light_blue_silt_pot.json | 0 .../light_blue_silt_shingle_slab.json | 0 ...ab_from_light_blue_packed_silt_stonecutting.json | 0 ...b_from_light_blue_silt_shingle_stonecutting.json | 0 .../light_blue_silt_shingle_stairs.json | 0 ...rs_from_light_blue_packed_silt_stonecutting.json | 0 ...s_from_light_blue_silt_shingle_stonecutting.json | 0 .../light_blue_silt_shingle_wall.json | 0 ...ll_from_light_blue_packed_silt_stonecutting.json | 0 ...l_from_light_blue_silt_shingle_stonecutting.json | 0 .../light_blue_silt_shingles.json | 0 ...es_from_light_blue_packed_silt_stonecutting.json | 0 .../light_blue_silt_shingles_from_packed_silt.json | 0 .../{recipes => recipe}/light_gray_packed_silt.json | 0 .../{recipes => recipe}/light_gray_silt_pot.json | 0 .../light_gray_silt_shingle_slab.json | 0 ...ab_from_light_gray_packed_silt_stonecutting.json | 0 ...b_from_light_gray_silt_shingle_stonecutting.json | 0 .../light_gray_silt_shingle_stairs.json | 0 ...rs_from_light_gray_packed_silt_stonecutting.json | 0 ...s_from_light_gray_silt_shingle_stonecutting.json | 0 .../light_gray_silt_shingle_wall.json | 0 ...ll_from_light_gray_packed_silt_stonecutting.json | 0 ...l_from_light_gray_silt_shingle_stonecutting.json | 0 .../light_gray_silt_shingles.json | 0 ...es_from_light_gray_packed_silt_stonecutting.json | 0 .../light_gray_silt_shingles_from_packed_silt.json | 0 .../twigs/{recipes => recipe}/lime_packed_silt.json | 0 .../twigs/{recipes => recipe}/lime_silt_pot.json | 0 .../{recipes => recipe}/lime_silt_shingle_slab.json | 0 ...gle_slab_from_lime_packed_silt_stonecutting.json | 0 ...le_slab_from_lime_silt_shingle_stonecutting.json | 0 .../lime_silt_shingle_stairs.json | 0 ...e_stairs_from_lime_packed_silt_stonecutting.json | 0 ..._stairs_from_lime_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/lime_silt_shingle_wall.json | 0 ...gle_wall_from_lime_packed_silt_stonecutting.json | 0 ...le_wall_from_lime_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/lime_silt_shingles.json | 0 ...shingles_from_lime_packed_silt_stonecutting.json | 0 .../lime_silt_shingles_from_packed_silt.json | 0 .../{recipes => recipe}/magenta_packed_silt.json | 0 .../twigs/{recipes => recipe}/magenta_silt_pot.json | 0 .../magenta_silt_shingle_slab.json | 0 ..._slab_from_magenta_packed_silt_stonecutting.json | 0 ...slab_from_magenta_silt_shingle_stonecutting.json | 0 .../magenta_silt_shingle_stairs.json | 0 ...tairs_from_magenta_packed_silt_stonecutting.json | 0 ...airs_from_magenta_silt_shingle_stonecutting.json | 0 .../magenta_silt_shingle_wall.json | 0 ..._wall_from_magenta_packed_silt_stonecutting.json | 0 ...wall_from_magenta_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/magenta_silt_shingles.json | 0 ...ngles_from_magenta_packed_silt_stonecutting.json | 0 .../magenta_silt_shingles_from_packed_silt.json | 0 .../twigs/{recipes => recipe}/mangrove_table.json | 0 .../twigs/{recipes => recipe}/mixed_bricks.json | 0 .../mixed_bricks_stonecutting.json | 0 .../{recipes => recipe}/mixed_silt_bricks.json | 0 .../mixed_silt_bricks_stonecutting.json | 0 .../twigs/{recipes => recipe}/mossy_brick_slab.json | 0 .../mossy_brick_slab_stonecutting.json | 0 .../{recipes => recipe}/mossy_brick_stairs.json | 0 .../mossy_brick_stairs_stonecutting.json | 0 .../twigs/{recipes => recipe}/mossy_brick_wall.json | 0 .../mossy_brick_wall_stonecutting.json | 0 .../mossy_bricks_from_moss_block.json | 0 .../{recipes => recipe}/mossy_bricks_from_vine.json | 0 .../mossy_cobblestone_brick_slab.json | 0 ...ck_slab_from_mossy_cobblestone_stonecutting.json | 0 .../mossy_cobblestone_brick_slab_stonecutting.json | 0 .../mossy_cobblestone_brick_stairs.json | 0 ..._stairs_from_mossy_cobblestone_stonecutting.json | 0 ...mossy_cobblestone_brick_stairs_stonecutting.json | 0 .../mossy_cobblestone_brick_wall.json | 0 ...ck_wall_from_mossy_cobblestone_stonecutting.json | 0 .../mossy_cobblestone_brick_wall_stonecutting.json | 0 .../mossy_cobblestone_bricks.json | 0 .../mossy_cobblestone_bricks_cobblestone.json | 0 .../mossy_cobblestone_bricks_stonecutting.json | 0 .../data/twigs/{recipes => recipe}/oak_table.json | 0 .../{recipes => recipe}/orange_packed_silt.json | 0 .../twigs/{recipes => recipe}/orange_silt_pot.json | 0 .../orange_silt_shingle_slab.json | 0 ...e_slab_from_orange_packed_silt_stonecutting.json | 0 ..._slab_from_orange_silt_shingle_stonecutting.json | 0 .../orange_silt_shingle_stairs.json | 0 ...stairs_from_orange_packed_silt_stonecutting.json | 0 ...tairs_from_orange_silt_shingle_stonecutting.json | 0 .../orange_silt_shingle_wall.json | 0 ...e_wall_from_orange_packed_silt_stonecutting.json | 0 ..._wall_from_orange_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/orange_silt_shingles.json | 0 ...ingles_from_orange_packed_silt_stonecutting.json | 0 .../orange_silt_shingles_from_packed_silt.json | 0 .../{recipes => recipe}/oxidized_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../oxidized_copper_pillar_stonecutting.json | 0 .../data/twigs/{recipes => recipe}/packed_silt.json | 0 .../twigs/{recipes => recipe}/paper_lantern.json | 0 .../twigs/{recipes => recipe}/pink_packed_silt.json | 0 .../twigs/{recipes => recipe}/pink_silt_pot.json | 0 .../{recipes => recipe}/pink_silt_shingle_slab.json | 0 ...gle_slab_from_pink_packed_silt_stonecutting.json | 0 ...le_slab_from_pink_silt_shingle_stonecutting.json | 0 .../pink_silt_shingle_stairs.json | 0 ...e_stairs_from_pink_packed_silt_stonecutting.json | 0 ..._stairs_from_pink_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/pink_silt_shingle_wall.json | 0 ...gle_wall_from_pink_packed_silt_stonecutting.json | 0 ...le_wall_from_pink_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/pink_silt_shingles.json | 0 .../pink_silt_shingles_from_packed_silt.json | 0 ...shingles_from_pink_packed_silt_stonecutting.json | 0 .../{recipes => recipe}/polished_amethyst.json | 0 .../polished_amethyst_stonecutting.json | 0 .../{recipes => recipe}/polished_basalt_bricks.json | 0 .../polished_basalt_bricks_stonecutting.json | 0 .../{recipes => recipe}/polished_bloodstone.json | 0 .../polished_bloodstone_brick_slab.json | 0 ...one_brick_slab_from_bloodstone_stonecutting.json | 0 ..._slab_from_polished_bloodstone_stonecutting.json | 0 ...polished_bloodstone_brick_slab_stonecutting.json | 0 .../polished_bloodstone_brick_stairs.json | 0 ...e_brick_stairs_from_bloodstone_stonecutting.json | 0 ...tairs_from_polished_bloodstone_stonecutting.json | 0 ...lished_bloodstone_brick_stairs_stonecutting.json | 0 .../polished_bloodstone_brick_wall.json | 0 ...one_brick_wall_from_bloodstone_stonecutting.json | 0 ..._wall_from_polished_bloodstone_stonecutting.json | 0 ...polished_bloodstone_brick_wall_stonecutting.json | 0 .../polished_bloodstone_bricks.json | 0 ...odstone_bricks_from_bloodstone_stonecutting.json | 0 .../polished_bloodstone_bricks_stonecutting.json | 0 .../polished_bloodstone_slab.json | 0 ...loodstone_slab_from_bloodstone_stonecutting.json | 0 .../polished_bloodstone_slab_stonecutting.json | 0 .../polished_bloodstone_stairs.json | 0 ...odstone_stairs_from_bloodstone_stonecutting.json | 0 .../polished_bloodstone_stairs_stonecutting.json | 0 .../polished_bloodstone_stonecutting.json | 0 .../polished_calcite_brick_slab.json | 0 ..._brick_slab_from_calcite_brick_stonecutting.json | 0 ...ab_from_polished_calcite_brick_stonecutting.json | 0 ...ick_slab_from_polished_calcite_stonecutting.json | 0 .../polished_calcite_brick_stairs.json | 0 ...rick_stairs_from_calcite_brick_stonecutting.json | 0 ...rs_from_polished_calcite_brick_stonecutting.json | 0 ...k_stairs_from_polished_calcite_stonecutting.json | 0 .../polished_calcite_brick_wall.json | 0 ..._brick_wall_from_calcite_brick_stonecutting.json | 0 ...ll_from_polished_calcite_brick_stonecutting.json | 0 ...ick_wall_from_polished_calcite_stonecutting.json | 0 .../polished_calcite_bricks.json | 0 ...ed_calcite_bricks_from_calcite_stonecutting.json | 0 .../polished_calcite_bricks_stonecutting.json | 0 .../{recipes => recipe}/polished_calcite_slab.json | 0 ...shed_calcite_slab_from_calcite_stonecutting.json | 0 ...ite_slab_from_polished_calcite_stonecutting.json | 0 .../polished_calcite_stairs.json | 0 ...ed_calcite_stairs_from_calcite_stonecutting.json | 0 ...e_stairs_from_polished_calcite_stonecutting.json | 0 .../polished_calcite_stonecutting.json | 0 .../{recipes => recipe}/polished_rhyolite.json | 0 .../polished_rhyolite_brick_slab.json | 0 ...b_from_polished_rhyolite_brick_stonecutting.json | 0 ...ck_slab_from_polished_rhyolite_stonecutting.json | 0 ...brick_slab_from_rhyolite_brick_stonecutting.json | 0 .../polished_rhyolite_brick_stairs.json | 0 ...s_from_polished_rhyolite_brick_stonecutting.json | 0 ..._stairs_from_polished_rhyolite_stonecutting.json | 0 ...ick_stairs_from_rhyolite_brick_stonecutting.json | 0 .../polished_rhyolite_brick_wall.json | 0 ...l_from_polished_rhyolite_brick_stonecutting.json | 0 ...ck_wall_from_polished_rhyolite_stonecutting.json | 0 ...brick_wall_from_rhyolite_brick_stonecutting.json | 0 .../polished_rhyolite_bricks.json | 0 ..._bricks_from_polished_rhyolite_stonecutting.json | 0 ..._rhyolite_bricks_from_rhyolite_stonecutting.json | 0 .../{recipes => recipe}/polished_rhyolite_slab.json | 0 ...te_slab_from_polished_rhyolite_stonecutting.json | 0 ...ed_rhyolite_slab_from_rhyolite_stonecutting.json | 0 .../polished_rhyolite_stairs.json | 0 ..._stairs_from_polished_rhyolite_stonecutting.json | 0 ..._rhyolite_stairs_from_rhyolite_stonecutting.json | 0 .../polished_rhyolite_stonecutting.json | 0 .../twigs/{recipes => recipe}/polished_schist.json | 0 .../polished_schist_brick_slab.json | 0 ...lab_from_polished_schist_brick_stonecutting.json | 0 ...rick_slab_from_polished_schist_stonecutting.json | 0 ...t_brick_slab_from_schist_brick_stonecutting.json | 0 .../polished_schist_brick_stairs.json | 0 ...irs_from_polished_schist_brick_stonecutting.json | 0 ...ck_stairs_from_polished_schist_stonecutting.json | 0 ...brick_stairs_from_schist_brick_stonecutting.json | 0 .../polished_schist_brick_wall.json | 0 ...all_from_polished_schist_brick_stonecutting.json | 0 ...rick_wall_from_polished_schist_stonecutting.json | 0 ...t_brick_wall_from_schist_brick_stonecutting.json | 0 .../{recipes => recipe}/polished_schist_bricks.json | 0 ...shed_schist_bricks_from_schist_stonecutting.json | 0 .../polished_schist_bricks_stonecutting.json | 0 .../{recipes => recipe}/polished_schist_slab.json | 0 ...hist_slab_from_polished_schist_stonecutting.json | 0 ...lished_schist_slab_from_schist_stonecutting.json | 0 .../{recipes => recipe}/polished_schist_stairs.json | 0 ...st_stairs_from_polished_schist_stonecutting.json | 0 ...shed_schist_stairs_from_schist_stonecutting.json | 0 .../polished_schist_stonecutting.json | 0 .../polished_tuff_brick_slab.json | 0 ..._slab_from_polished_tuff_brick_stonecutting.json | 0 ..._brick_slab_from_polished_tuff_stonecutting.json | 0 ...uff_brick_slab_from_tuff_brick_stonecutting.json | 0 .../polished_tuff_brick_stairs.json | 0 ...tairs_from_polished_tuff_brick_stonecutting.json | 0 ...rick_stairs_from_polished_tuff_stonecutting.json | 0 ...f_brick_stairs_from_tuff_brick_stonecutting.json | 0 .../polished_tuff_brick_wall.json | 0 ..._wall_from_polished_tuff_brick_stonecutting.json | 0 ..._brick_wall_from_polished_tuff_stonecutting.json | 0 ...uff_brick_wall_from_tuff_brick_stonecutting.json | 0 .../{recipes => recipe}/polished_tuff_bricks.json | 0 ...polished_tuff_bricks_from_tuff_stonecutting.json | 0 .../polished_tuff_bricks_stonecutting.json | 0 .../{recipes => recipe}/polished_tuff_slab.json | 0 ...d_tuff_slab_from_polished_tuff_stonecutting.json | 0 .../polished_tuff_slab_from_tuff_stonecutting.json | 0 .../{recipes => recipe}/polished_tuff_stairs.json | 0 ...tuff_stairs_from_polished_tuff_stonecutting.json | 0 ...polished_tuff_stairs_from_tuff_stonecutting.json | 0 .../polished_tuff_stonecutting.json | 0 .../{recipes => recipe}/purple_packed_silt.json | 0 .../twigs/{recipes => recipe}/purple_silt_pot.json | 0 .../purple_silt_shingle_slab.json | 0 ...e_slab_from_purple_packed_silt_stonecutting.json | 0 ..._slab_from_purple_silt_shingle_stonecutting.json | 0 .../purple_silt_shingle_stairs.json | 0 ...stairs_from_purple_packed_silt_stonecutting.json | 0 ...tairs_from_purple_silt_shingle_stonecutting.json | 0 .../purple_silt_shingle_wall.json | 0 ...e_wall_from_purple_packed_silt_stonecutting.json | 0 ..._wall_from_purple_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/purple_silt_shingles.json | 0 .../purple_silt_shingles_from_packed_silt.json | 0 ...ingles_from_purple_packed_silt_stonecutting.json | 0 .../twigs/{recipes => recipe}/quartz_column.json | 0 .../quartz_column_stonecutting.json | 0 .../twigs/{recipes => recipe}/red_packed_silt.json | 0 .../twigs/{recipes => recipe}/red_silt_pot.json | 0 .../{recipes => recipe}/red_silt_shingle_slab.json | 0 ...ngle_slab_from_red_packed_silt_stonecutting.json | 0 ...gle_slab_from_red_silt_shingle_stonecutting.json | 0 .../red_silt_shingle_stairs.json | 0 ...le_stairs_from_red_packed_silt_stonecutting.json | 0 ...e_stairs_from_red_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/red_silt_shingle_wall.json | 0 ...ngle_wall_from_red_packed_silt_stonecutting.json | 0 ...gle_wall_from_red_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/red_silt_shingles.json | 0 .../red_silt_shingles_from_packed_silt.json | 0 ..._shingles_from_red_packed_silt_stonecutting.json | 0 .../data/twigs/{recipes => recipe}/rhyolite.json | 0 .../twigs/{recipes => recipe}/rhyolite_slab.json | 0 .../rhyolite_slab_from_rhyolite_stonecutting.json | 0 .../twigs/{recipes => recipe}/rhyolite_stairs.json | 0 .../rhyolite_stairs_from_rhyolite_stonecutting.json | 0 .../twigs/{recipes => recipe}/rhyolite_wall.json | 0 .../rhyolite_wall_from_rhyolite_stonecutting.json | 0 .../data/twigs/{recipes => recipe}/rocky_dirt.json | 0 .../data/twigs/{recipes => recipe}/schist.json | 0 .../data/twigs/{recipes => recipe}/schist_slab.json | 0 .../schist_slab_from_schist_stonecutting.json | 0 .../twigs/{recipes => recipe}/schist_stairs.json | 0 .../schist_stairs_from_schist_stonecutting.json | 0 .../data/twigs/{recipes => recipe}/schist_wall.json | 0 .../schist_wall_from_schist_stonecutting.json | 0 .../data/twigs/{recipes => recipe}/silt.json | 0 .../data/twigs/{recipes => recipe}/silt_brick.json | 0 .../twigs/{recipes => recipe}/silt_brick_slab.json | 0 ...ilt_brick_slab_from_silt_brick_stonecutting.json | 0 .../{recipes => recipe}/silt_brick_stairs.json | 0 ...t_brick_stairs_from_silt_brick_stonecutting.json | 0 .../twigs/{recipes => recipe}/silt_brick_wall.json | 0 ...ilt_brick_wall_from_silt_brick_stonecutting.json | 0 .../data/twigs/{recipes => recipe}/silt_bricks.json | 0 .../{recipes => recipe}/silt_from_silt_balls.json | 0 .../data/twigs/{recipes => recipe}/silt_pot.json | 0 .../{recipes => recipe}/silt_shingle_slab.json | 0 ..._shingle_slab_from_packed_silt_stonecutting.json | 0 ...shingle_slab_from_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/silt_shingle_stairs.json | 0 ...hingle_stairs_from_packed_silt_stonecutting.json | 0 ...ingle_stairs_from_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/silt_shingle_wall.json | 0 ..._shingle_wall_from_packed_silt_stonecutting.json | 0 ...shingle_wall_from_silt_shingle_stonecutting.json | 0 .../twigs/{recipes => recipe}/silt_shingles.json | 0 ...silt_shingles_from_packed_silt_stonecutting.json | 0 .../smooth_basalt_brick_slab.json | 0 ..._brick_slab_from_smooth_basalt_stonecutting.json | 0 .../smooth_basalt_brick_slab_stonecutting.json | 0 .../smooth_basalt_brick_stairs.json | 0 ...rick_stairs_from_smooth_basalt_stonecutting.json | 0 .../smooth_basalt_brick_stairs_stonecutting.json | 0 .../smooth_basalt_brick_wall.json | 0 ..._brick_wall_from_smooth_basalt_stonecutting.json | 0 .../smooth_basalt_brick_wall_stonecutting.json | 0 .../{recipes => recipe}/smooth_basalt_bricks.json | 0 .../smooth_basalt_bricks_stonecutting.json | 0 .../smooth_stone_brick_slab.json | 0 ...k_slab_from_smooth_stone_brick_stonecutting.json | 0 ...e_brick_slab_from_smooth_stone_stonecutting.json | 0 .../smooth_stone_brick_stairs.json | 0 ...stairs_from_smooth_stone_brick_stonecutting.json | 0 ...brick_stairs_from_smooth_stone_stonecutting.json | 0 .../smooth_stone_brick_wall.json | 0 ...k_wall_from_smooth_stone_brick_stonecutting.json | 0 ...e_brick_wall_from_smooth_stone_stonecutting.json | 0 .../{recipes => recipe}/smooth_stone_bricks.json | 0 ...stone_bricks_from_smooth_stone_stonecutting.json | 0 .../data/twigs/{recipes => recipe}/soul_lamp.json | 0 .../twigs/{recipes => recipe}/spruce_table.json | 0 .../twigs/{recipes => recipe}/stick_from_twig.json | 0 .../twigs/{recipes => recipe}/stone_column.json | 0 .../stone_column_stonecutting.json | 0 .../torchflower_paper_lantern.json | 0 .../tuff_slab_from_tuff_stonecutting.json | 0 .../data/twigs/{recipes => recipe}/tuff_stairs.json | 0 .../tuff_stairs_from_tuff_stonecutting.json | 0 .../data/twigs/{recipes => recipe}/tuff_wall.json | 0 .../tuff_wall_from_tuff_stonecutting.json | 0 .../twisting_polished_blackstone_brick_slab.json | 0 ...polished_blackstone_brick_slab_stonecutting.json | 0 .../twisting_polished_blackstone_brick_stairs.json | 0 ...lished_blackstone_brick_stairs_stonecutting.json | 0 .../twisting_polished_blackstone_brick_wall.json | 0 ...polished_blackstone_brick_wall_stonecutting.json | 0 .../twisting_polished_blackstone_bricks.json | 0 .../{recipes => recipe}/warped_shroomlamp.json | 0 .../twigs/{recipes => recipe}/warped_table.json | 0 .../{recipes => recipe}/waxed_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../waxed_copper_pillar_stonecutting.json | 0 .../waxed_exposed_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../waxed_exposed_copper_pillar_stonecutting.json | 0 .../waxed_oxidized_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../waxed_oxidized_copper_pillar_stonecutting.json | 0 .../waxed_weathered_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../waxed_weathered_copper_pillar_stonecutting.json | 0 .../weathered_copper_pillar.json | 0 ..._copper_pillar_from_cut_copper_stonecutting.json | 0 .../weathered_copper_pillar_stonecutting.json | 0 .../weeping_polished_blackstone_brick_slab.json | 0 ...polished_blackstone_brick_slab_stonecutting.json | 0 .../weeping_polished_blackstone_brick_stairs.json | 0 ...lished_blackstone_brick_stairs_stonecutting.json | 0 .../weeping_polished_blackstone_brick_wall.json | 0 ...polished_blackstone_brick_wall_stonecutting.json | 0 .../weeping_polished_blackstone_bricks.json | 0 .../{recipes => recipe}/white_packed_silt.json | 0 .../twigs/{recipes => recipe}/white_silt_pot.json | 0 .../white_silt_shingle_slab.json | 0 ...le_slab_from_white_packed_silt_stonecutting.json | 0 ...e_slab_from_white_silt_shingle_stonecutting.json | 0 .../white_silt_shingle_stairs.json | 0 ..._stairs_from_white_packed_silt_stonecutting.json | 0 ...stairs_from_white_silt_shingle_stonecutting.json | 0 .../white_silt_shingle_wall.json | 0 ...le_wall_from_white_packed_silt_stonecutting.json | 0 ...e_wall_from_white_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/white_silt_shingles.json | 0 .../white_silt_shingles_from_packed_silt.json | 0 ...hingles_from_white_packed_silt_stonecutting.json | 0 .../{recipes => recipe}/yellow_packed_silt.json | 0 .../twigs/{recipes => recipe}/yellow_silt_pot.json | 0 .../yellow_silt_shingle_slab.json | 0 ...e_slab_from_yellow_packed_silt_stonecutting.json | 0 ..._slab_from_yellow_silt_shingle_stonecutting.json | 0 .../yellow_silt_shingle_stairs.json | 0 ...stairs_from_yellow_packed_silt_stonecutting.json | 0 ...tairs_from_yellow_silt_shingle_stonecutting.json | 0 .../yellow_silt_shingle_wall.json | 0 ...e_wall_from_yellow_packed_silt_stonecutting.json | 0 ..._wall_from_yellow_silt_shingle_stonecutting.json | 0 .../{recipes => recipe}/yellow_silt_shingles.json | 0 .../yellow_silt_shingles_from_packed_silt.json | 0 ...ingles_from_yellow_packed_silt_stonecutting.json | 0 .../bloodstone_obelisk/bloodstone_obelisk.nbt | Bin .../twigs/tags/{blocks => block}/bloodstone.json | 0 .../tags/{blocks => block}/offset_remover.json | 0 .../twigs/tags/{blocks => block}/packed_silt.json | 0 .../data/twigs/tags/{blocks => block}/rhyolite.json | 0 .../data/twigs/tags/{blocks => block}/schist.json | 0 .../twigs/tags/{blocks => block}/silt_pots.json | 0 .../data/twigs/tags/{blocks => block}/tables.json | 0 .../bamboo_leaves_slow_immune.json | 0 .../data/twigs/tags/{items => item}/bloodstone.json | 0 .../twigs/tags/{items => item}/packed_silt.json | 0 .../{items => item}/packed_silt_full_blocks.json | 0 .../data/twigs/tags/{items => item}/rhyolite.json | 0 .../data/twigs/tags/{items => item}/schist.json | 0 .../data/twigs/tags/{items => item}/seashells.json | 0 .../data/twigs/tags/{items => item}/silt_pots.json | 0 .../data/twigs/tags/{items => item}/tables.json | 0 1369 files changed, 4 insertions(+), 6 deletions(-) rename src/main/resources/data/minecraft/tags/{blocks => block}/crystal_sound_blocks.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/flower_pots.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/mineable/axe.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/mineable/pickaxe.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/mineable/shovel.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/piglin_repellents.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/replaceable_plants.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/slabs.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/small_flowers.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/stairs.json (100%) rename src/main/resources/data/minecraft/tags/{blocks => block}/walls.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/piglin_repellents.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/slabs.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/small_flowers.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/stairs.json (100%) rename src/main/resources/data/minecraft/tags/{items => item}/walls.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/amethyst_blocks/cut_amethyst.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/amethyst_blocks/cut_amethyst_from_amethyst_block_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/amethyst_blocks/cut_amethyst_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/amethyst_blocks/polished_amethyst.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/amethyst_blocks/polished_amethyst_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/azalea_flowers_from_flowering_azalea.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/azalea_flowers_from_flowering_azalea_leaves.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bamboo_mat.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bamboo_thatch/bamboo_thatch.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bamboo_thatch/bamboo_thatch_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/chiseled_smooth_basalt_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/chiseled_smooth_basalt_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/polished_basalt_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/polished_basalt_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/smooth_basalt_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/smooth_basalt_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/smooth_basalt_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/smooth_basalt_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/smooth_basalt_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/smooth_basalt_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/smooth_basalt_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/basalt_blocks/smooth_basalt_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/bloodstone.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/bloodstone_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/bloodstone_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/bloodstone_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/bloodstone_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/bloodstone_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/bloodstone_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/cracked_polished_bloodstone_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_bricks_from_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bloodstone/polished_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bone_meal_from_seashells.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/chiseled_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/chiseled_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/cracked_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/mixed_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/mixed_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/mossy_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/mossy_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/mossy_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/mossy_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/mossy_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/mossy_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/mossy_bricks_from_moss_block.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/bricks/mossy_bricks_from_vine.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/calcite_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/calcite_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/calcite_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/calcite_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/calcite_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/calcite_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/cracked_polished_calcite_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_bricks_from_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/calcite/polished_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cobblestone_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cobblestone_brick_slab_from_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cobblestone_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cobblestone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cobblestone_brick_stairs_from_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cobblestone_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cobblestone_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cobblestone_brick_wall_from_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cobblestone_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cobblestone_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cobblestone_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/cracked_cobblestone_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_bricks_cobblestone.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_moss.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_mossy_cobblestone.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_bricks/mossy_cobblestone_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/cobblestone_from_pebble.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/columns/blackstone_column.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/columns/blackstone_column_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/columns/deepslate_column.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/columns/deepslate_column_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/columns/quartz_column.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/columns/quartz_column_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/columns/stone_column.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/columns/stone_column_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/compacted_dripstone.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/copper_pillar.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/exposed_copper_pillar.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/exposed_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/exposed_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/oxidized_copper_pillar.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/oxidized_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/oxidized_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_copper_pillar.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_exposed_copper_pillar.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_exposed_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_oxidized_copper_pillar.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_oxidized_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_weathered_copper_pillar.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/waxed_weathered_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/weathered_copper_pillar.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/weathered_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/copper_pillar/weathered_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/gravel_bricks/gravel_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/gravel_bricks/gravel_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/gravel_bricks/gravel_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/gravel_bricks/gravel_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/lamps/crimson_shroomlamp.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/lamps/lamp.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/lamps/soul_lamp.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/lamps/warped_shroomlamp.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/paper_lanterns/allium_paper_lantern.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/paper_lanterns/blue_orchid_paper_lantern.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/paper_lanterns/crimson_roots_paper_lantern.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/paper_lanterns/dandelion_paper_lantern.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/paper_lanterns/paper_lantern.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/paper_lanterns/torchflower_paper_lantern.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/cracked_polished_rhyolite_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_bricks_from_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/polished_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/rhyolite.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/rhyolite_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/rhyolite_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/rhyolite_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/rhyolite_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/rhyolite_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rhyolite/rhyolite_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/rocky_dirt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/cracked_polished_schist_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_bricks_from_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/polished_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/schist.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/schist_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/schist_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/schist_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/schist_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/schist_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/schist/schist_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/black_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/blue_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/brown_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/chiseled_silt_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/chiseled_silt_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cracked_silt_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/cyan_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/gray_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/green_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_blue_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/light_gray_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/lime_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/magenta_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/mixed_silt_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/mixed_silt_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/orange_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/pink_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/purple_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/red_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_brick.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_brick_slab_from_silt_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_brick_stairs_from_silt_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_brick_wall_from_silt_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_from_clay.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_from_sand.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_from_silt_balls.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_shingle_slab_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_shingle_slab_from_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_shingle_stairs_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_shingle_stairs_from_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_shingle_wall_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_shingle_wall_from_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/white_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_packed_silt_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_packed_silt_from_silt.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_pot_from_silt_pot.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_shingles.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/silt/yellow_silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/smooth_stone_bricks/smooth_stone_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/smooth_stone_bricks/smooth_stone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/smooth_stone_bricks/smooth_stone_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/smooth_stone_bricks/smooth_stone_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/smooth_stone_bricks/smooth_stone_bricks_from_smooth_stone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/stick_from_twig.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/acacia_table.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/acacia_table_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/bamboo_table.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/bamboo_table_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/birch_table.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/birch_table_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/cherry_table.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/cherry_table_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/crimson_table.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/crimson_table_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/dark_oak_table.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/dark_oak_table_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/jungle_table.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/jungle_table_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/mangrove_table.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/mangrove_table_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/oak_table.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/oak_table_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/spruce_table.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/spruce_table_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/warped_table.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tables/warped_table_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/cracked_polished_tuff_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_brick_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_brick_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_brick_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_bricks.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_bricks_from_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/polished_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/tuff_slab.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/tuff_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/tuff_stairs.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/tuff_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/tuff_wall.json (100%) rename src/main/resources/data/twigs/{advancements => advancement}/recipes/tuff/tuff_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/acacia_table.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/allium_paper_lantern.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/azalea_flowers.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/bamboo_leaves.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/bamboo_mat.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/bamboo_table.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/bamboo_thatch.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/bamboo_thatch_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/birch_table.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/black_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/black_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/black_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/black_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/black_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/black_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/blackstone_column.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/bloodstone.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/bloodstone_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/bloodstone_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/bloodstone_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/blue_orchid_paper_lantern.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/blue_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/blue_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/blue_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/blue_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/blue_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/blue_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/bronzed_seashell.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/brown_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/brown_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/brown_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/brown_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/brown_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/brown_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/calcite_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/calcite_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/calcite_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cherry_table.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/chiseled_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/chiseled_silt_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/chiseled_smooth_basalt_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cobblestone_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cobblestone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cobblestone_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cobblestone_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/compacted_dripstone.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/copper_pillar.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cracked_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cracked_cobblestone_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cracked_polished_bloodstone_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cracked_polished_calcite_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cracked_polished_rhyolite_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cracked_polished_schist_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cracked_polished_tuff_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cracked_silt_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/crimson_roots_paper_lantern.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/crimson_shroomlamp.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/crimson_table.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cut_amethyst.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cyan_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cyan_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cyan_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cyan_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cyan_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/cyan_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/dandelion_paper_lantern.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/dark_oak_table.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/deepslate_column.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/exposed_copper_pillar.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/gravel_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/gravel_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/gravel_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/gravel_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/gray_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/gray_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/gray_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/gray_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/gray_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/gray_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/green_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/green_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/green_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/green_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/green_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/green_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/jungle_table.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/lamp.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_blue_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_blue_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_blue_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_blue_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_blue_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_blue_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_gray_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_gray_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_gray_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_gray_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_gray_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/light_gray_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/lime_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/lime_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/lime_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/lime_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/lime_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/lime_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/magenta_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/magenta_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/magenta_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/magenta_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/magenta_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/magenta_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/mangrove_table.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/mixed_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/mixed_silt_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/mossy_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/mossy_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/mossy_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/mossy_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/mossy_cobblestone_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/mossy_cobblestone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/mossy_cobblestone_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/mossy_cobblestone_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/oak_table.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/opaline_seashell.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/orange_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/orange_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/orange_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/orange_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/orange_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/orange_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/oxidized_copper_pillar.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/paper_lantern.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/pebble.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/petrified_lichen.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/pink_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/pink_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/pink_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/pink_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/pink_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/pink_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_amethyst.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_basalt_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_bloodstone.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_bloodstone_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_bloodstone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_bloodstone_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_bloodstone_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_bloodstone_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_bloodstone_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_calcite.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_calcite_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_calcite_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_calcite_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_calcite_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_calcite_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_calcite_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_rhyolite.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_rhyolite_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_rhyolite_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_rhyolite_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_rhyolite_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_rhyolite_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_rhyolite_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_schist.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_schist_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_schist_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_schist_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_schist_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_schist_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_schist_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_tuff.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_tuff_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_tuff_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_tuff_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_tuff_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_tuff_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/polished_tuff_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/potted_azalea_flowers.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/purple_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/purple_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/purple_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/purple_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/purple_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/purple_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/quartz_column.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/red_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/red_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/red_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/red_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/red_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/red_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/rhyolite.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/rhyolite_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/rhyolite_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/rhyolite_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/rocky_dirt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/roseate_seashell.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/schist.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/schist_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/schist_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/schist_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/silt_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/silt_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/silt_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/silt_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/smooth_basalt_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/smooth_basalt_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/smooth_basalt_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/smooth_basalt_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/smooth_stone_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/smooth_stone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/smooth_stone_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/smooth_stone_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/soul_lamp.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/spruce_table.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/stone_column.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/tangerine_seashell.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/torchflower_paper_lantern.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/tuff_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/tuff_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/tuff_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/twig.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/twisting_polished_blackstone_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/twisting_polished_blackstone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/twisting_polished_blackstone_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/twisting_polished_blackstone_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/warped_shroomlamp.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/warped_table.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/waxed_copper_pillar.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/waxed_exposed_copper_pillar.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/waxed_oxidized_copper_pillar.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/waxed_weathered_copper_pillar.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/weathered_copper_pillar.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/weeping_polished_blackstone_brick_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/weeping_polished_blackstone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/weeping_polished_blackstone_brick_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/weeping_polished_blackstone_bricks.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/white_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/white_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/white_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/white_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/white_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/white_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/yellow_packed_silt.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/yellow_silt_pot.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/yellow_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/yellow_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/yellow_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/blocks/yellow_silt_shingles.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/chests/bloodstone_obelisk.json (100%) rename src/main/resources/data/twigs/{loot_tables => loot_table}/injection/pebble.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/acacia_table.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/allium_paper_lantern.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/azalea_flowers_from_flowering_azalea.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/azalea_flowers_from_flowering_azalea_leaves.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bamboo_mat.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bamboo_table.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bamboo_thatch.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bamboo_thatch_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/birch_table.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingles_from_black_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/black_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blackstone_column.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blackstone_column_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bloodstone.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bloodstone_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bloodstone_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bloodstone_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bloodstone_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bloodstone_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bloodstone_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_orchid_paper_lantern.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingles_from_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/blue_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/bone_meal_from_seashells.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingles_from_brown_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/brown_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/calcite_slab_from_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/calcite_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/calcite_stairs_from_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/calcite_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/calcite_wall_from_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cherry_table.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/chiseled_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/chiseled_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/chiseled_silt_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/chiseled_silt_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/chiseled_smooth_basalt_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/chiseled_smooth_basalt_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_brick_slab_from_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_brick_stairs_from_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_brick_wall_from_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cobblestone_from_pebble.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/compacted_dripstone.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/copper_pillar.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cracked_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cracked_cobblestone_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cracked_polished_bloodstone_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cracked_polished_calcite_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cracked_polished_rhyolite_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cracked_polished_schist_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cracked_polished_tuff_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cracked_silt_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/crimson_roots_paper_lantern.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/crimson_shroomlamp.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/crimson_table.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cut_amethyst.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cut_amethyst_from_amethyst_block_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cut_amethyst_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingles_from_cyan_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/cyan_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/dandelion_paper_lantern.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/dark_oak_table.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/deepslate_column.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/deepslate_column_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/exposed_copper_pillar.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/exposed_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/exposed_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gravel_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gravel_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gravel_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gravel_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingles_from_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/gray_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingles_from_green_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/green_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/jungle_table.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lamp.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingles_from_light_blue_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_blue_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingles_from_light_gray_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/light_gray_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingles_from_lime_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/lime_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingles_from_magenta_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/magenta_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mangrove_table.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mixed_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mixed_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mixed_silt_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mixed_silt_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_bricks_from_moss_block.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_bricks_from_vine.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_bricks_cobblestone.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/mossy_cobblestone_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/oak_table.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingles_from_orange_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/orange_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/oxidized_copper_pillar.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/oxidized_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/oxidized_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/paper_lantern.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/pink_silt_shingles_from_pink_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_amethyst.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_amethyst_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_basalt_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_basalt_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_slab_from_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_slab_from_polished_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_stairs_from_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_stairs_from_polished_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_wall_from_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_wall_from_polished_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_bricks_from_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_slab_from_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_stairs_from_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_bloodstone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_slab_from_calcite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_slab_from_polished_calcite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_slab_from_polished_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_stairs_from_calcite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_stairs_from_polished_calcite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_stairs_from_polished_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_wall_from_calcite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_wall_from_polished_calcite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_brick_wall_from_polished_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_bricks_from_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_slab_from_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_slab_from_polished_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_stairs_from_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_stairs_from_polished_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_calcite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_slab_from_polished_rhyolite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_slab_from_polished_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_slab_from_rhyolite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_stairs_from_polished_rhyolite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_stairs_from_polished_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_stairs_from_rhyolite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_wall_from_polished_rhyolite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_wall_from_polished_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_brick_wall_from_rhyolite_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_bricks_from_polished_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_bricks_from_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_slab_from_polished_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_slab_from_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_stairs_from_polished_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_stairs_from_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_slab_from_polished_schist_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_slab_from_polished_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_slab_from_schist_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_stairs_from_polished_schist_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_stairs_from_polished_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_stairs_from_schist_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_wall_from_polished_schist_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_wall_from_polished_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_brick_wall_from_schist_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_bricks_from_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_slab_from_polished_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_slab_from_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_stairs_from_polished_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_stairs_from_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_slab_from_polished_tuff_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_slab_from_polished_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_slab_from_tuff_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_stairs_from_polished_tuff_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_stairs_from_polished_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_stairs_from_tuff_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_wall_from_polished_tuff_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_wall_from_polished_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_brick_wall_from_tuff_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_bricks_from_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_slab_from_polished_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_slab_from_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_stairs_from_polished_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_stairs_from_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/polished_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/purple_silt_shingles_from_purple_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/quartz_column.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/quartz_column_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/red_silt_shingles_from_red_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/rhyolite.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/rhyolite_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/rhyolite_slab_from_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/rhyolite_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/rhyolite_stairs_from_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/rhyolite_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/rhyolite_wall_from_rhyolite_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/rocky_dirt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/schist.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/schist_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/schist_slab_from_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/schist_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/schist_stairs_from_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/schist_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/schist_wall_from_schist_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_brick.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_brick_slab_from_silt_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_brick_stairs_from_silt_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_brick_wall_from_silt_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_from_silt_balls.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_shingle_slab_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_shingle_slab_from_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_shingle_stairs_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_shingle_stairs_from_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_shingle_wall_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_shingle_wall_from_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/silt_shingles_from_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_basalt_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_basalt_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_basalt_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_basalt_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_basalt_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_basalt_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_basalt_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_basalt_bricks_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_stone_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_stone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_stone_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_stone_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/smooth_stone_bricks_from_smooth_stone_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/soul_lamp.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/spruce_table.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/stick_from_twig.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/stone_column.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/stone_column_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/torchflower_paper_lantern.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/tuff_slab_from_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/tuff_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/tuff_stairs_from_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/tuff_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/tuff_wall_from_tuff_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/twisting_polished_blackstone_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/twisting_polished_blackstone_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/twisting_polished_blackstone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/twisting_polished_blackstone_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/twisting_polished_blackstone_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/twisting_polished_blackstone_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/twisting_polished_blackstone_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/warped_shroomlamp.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/warped_table.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_copper_pillar.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_exposed_copper_pillar.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_exposed_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_oxidized_copper_pillar.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_oxidized_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_weathered_copper_pillar.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/waxed_weathered_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/weathered_copper_pillar.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/weathered_copper_pillar_from_cut_copper_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/weathered_copper_pillar_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/weeping_polished_blackstone_brick_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/weeping_polished_blackstone_brick_slab_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/weeping_polished_blackstone_brick_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/weeping_polished_blackstone_brick_stairs_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/weeping_polished_blackstone_brick_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/weeping_polished_blackstone_brick_wall_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/weeping_polished_blackstone_bricks.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/white_silt_shingles_from_white_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_pot.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingle_slab.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingle_stairs.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingle_wall.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingles.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingles_from_packed_silt.json (100%) rename src/main/resources/data/twigs/{recipes => recipe}/yellow_silt_shingles_from_yellow_packed_silt_stonecutting.json (100%) rename src/main/resources/data/twigs/{structures => structure}/bloodstone_obelisk/bloodstone_obelisk.nbt (100%) rename src/main/resources/data/twigs/tags/{blocks => block}/bloodstone.json (100%) rename src/main/resources/data/twigs/tags/{blocks => block}/offset_remover.json (100%) rename src/main/resources/data/twigs/tags/{blocks => block}/packed_silt.json (100%) rename src/main/resources/data/twigs/tags/{blocks => block}/rhyolite.json (100%) rename src/main/resources/data/twigs/tags/{blocks => block}/schist.json (100%) rename src/main/resources/data/twigs/tags/{blocks => block}/silt_pots.json (100%) rename src/main/resources/data/twigs/tags/{blocks => block}/tables.json (100%) rename src/main/resources/data/twigs/tags/{entity_types => entity_type}/bamboo_leaves_slow_immune.json (100%) rename src/main/resources/data/twigs/tags/{items => item}/bloodstone.json (100%) rename src/main/resources/data/twigs/tags/{items => item}/packed_silt.json (100%) rename src/main/resources/data/twigs/tags/{items => item}/packed_silt_full_blocks.json (100%) rename src/main/resources/data/twigs/tags/{items => item}/rhyolite.json (100%) rename src/main/resources/data/twigs/tags/{items => item}/schist.json (100%) rename src/main/resources/data/twigs/tags/{items => item}/seashells.json (100%) rename src/main/resources/data/twigs/tags/{items => item}/silt_pots.json (100%) rename src/main/resources/data/twigs/tags/{items => item}/tables.json (100%) diff --git a/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 b/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 index 6c57257a..fd2ff58d 100644 --- a/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 +++ b/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 @@ -1,4 +1,4 @@ -// 1.19.4 2023-04-28T14:29:20.7182308 Registries +// 1.21 2024-06-22T21:09:51.235972134 Registries 1246e6708b1ac69de3a251babbdb88477531893c data/twigs/forge/biome_modifier/add_azalea_flowers.json 382365853e501e7b34de18d2828f4ac61dcac0fe data/twigs/forge/biome_modifier/add_land_sea_shells.json a752cd0e73ccc35946e328f7ba0e319140a74fc9 data/twigs/forge/biome_modifier/add_ore_bloodstone.json @@ -8,7 +8,7 @@ cd8396b910a27713e74acfaf124358c44f908aa4 data/twigs/forge/biome_modifier/add_ore b306508f371e96c8818ff0428ab88c087fd275f2 data/twigs/forge/biome_modifier/add_silt_strip.json 4891225a361b9985a30270bc15efc33090e86c4a data/twigs/forge/biome_modifier/add_twigs.json 7f84e82208a60f31f8f8cf4559b6b31d07fd0fc7 data/twigs/forge/biome_modifier/add_water_sea_shells.json -09e0201edab89fd7fba389b7cca09abd471581ce data/twigs/worldgen/configured_feature/azalea_flowers.json +e4669ddf2a31414026412f7e9e48d08cd365c95f data/twigs/worldgen/configured_feature/azalea_flowers.json e308fd61a81759900fdb310b07ec8f0c2e02803b data/twigs/worldgen/configured_feature/ore_bloodstone.json 534ea1ec9b2782a5850075ceeefd6b5c1f16a07d data/twigs/worldgen/configured_feature/ore_rhyolite.json 81c6417bd09b9276f7887820a725f23c730c9b52 data/twigs/worldgen/configured_feature/ore_schist.json diff --git a/src/generated/resources/data/twigs/worldgen/configured_feature/azalea_flowers.json b/src/generated/resources/data/twigs/worldgen/configured_feature/azalea_flowers.json index 6625f70e..8e19529b 100644 --- a/src/generated/resources/data/twigs/worldgen/configured_feature/azalea_flowers.json +++ b/src/generated/resources/data/twigs/worldgen/configured_feature/azalea_flowers.json @@ -4,10 +4,8 @@ "vertical_range": 3, "xz_radius": { "type": "minecraft:uniform", - "value": { - "max_inclusive": 4, - "min_inclusive": 2 - } + "max_inclusive": 4, + "min_inclusive": 2 } } } \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/blocks/crystal_sound_blocks.json b/src/main/resources/data/minecraft/tags/block/crystal_sound_blocks.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/crystal_sound_blocks.json rename to src/main/resources/data/minecraft/tags/block/crystal_sound_blocks.json diff --git a/src/main/resources/data/minecraft/tags/blocks/flower_pots.json b/src/main/resources/data/minecraft/tags/block/flower_pots.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/flower_pots.json rename to src/main/resources/data/minecraft/tags/block/flower_pots.json diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/axe.json b/src/main/resources/data/minecraft/tags/block/mineable/axe.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/mineable/axe.json rename to src/main/resources/data/minecraft/tags/block/mineable/axe.json diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json rename to src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/shovel.json b/src/main/resources/data/minecraft/tags/block/mineable/shovel.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/mineable/shovel.json rename to src/main/resources/data/minecraft/tags/block/mineable/shovel.json diff --git a/src/main/resources/data/minecraft/tags/blocks/piglin_repellents.json b/src/main/resources/data/minecraft/tags/block/piglin_repellents.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/piglin_repellents.json rename to src/main/resources/data/minecraft/tags/block/piglin_repellents.json diff --git a/src/main/resources/data/minecraft/tags/blocks/replaceable_plants.json b/src/main/resources/data/minecraft/tags/block/replaceable_plants.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/replaceable_plants.json rename to src/main/resources/data/minecraft/tags/block/replaceable_plants.json diff --git a/src/main/resources/data/minecraft/tags/blocks/slabs.json b/src/main/resources/data/minecraft/tags/block/slabs.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/slabs.json rename to src/main/resources/data/minecraft/tags/block/slabs.json diff --git a/src/main/resources/data/minecraft/tags/blocks/small_flowers.json b/src/main/resources/data/minecraft/tags/block/small_flowers.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/small_flowers.json rename to src/main/resources/data/minecraft/tags/block/small_flowers.json diff --git a/src/main/resources/data/minecraft/tags/blocks/stairs.json b/src/main/resources/data/minecraft/tags/block/stairs.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/stairs.json rename to src/main/resources/data/minecraft/tags/block/stairs.json diff --git a/src/main/resources/data/minecraft/tags/blocks/walls.json b/src/main/resources/data/minecraft/tags/block/walls.json similarity index 100% rename from src/main/resources/data/minecraft/tags/blocks/walls.json rename to src/main/resources/data/minecraft/tags/block/walls.json diff --git a/src/main/resources/data/minecraft/tags/items/piglin_repellents.json b/src/main/resources/data/minecraft/tags/item/piglin_repellents.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/piglin_repellents.json rename to src/main/resources/data/minecraft/tags/item/piglin_repellents.json diff --git a/src/main/resources/data/minecraft/tags/items/slabs.json b/src/main/resources/data/minecraft/tags/item/slabs.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/slabs.json rename to src/main/resources/data/minecraft/tags/item/slabs.json diff --git a/src/main/resources/data/minecraft/tags/items/small_flowers.json b/src/main/resources/data/minecraft/tags/item/small_flowers.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/small_flowers.json rename to src/main/resources/data/minecraft/tags/item/small_flowers.json diff --git a/src/main/resources/data/minecraft/tags/items/stairs.json b/src/main/resources/data/minecraft/tags/item/stairs.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/stairs.json rename to src/main/resources/data/minecraft/tags/item/stairs.json diff --git a/src/main/resources/data/minecraft/tags/items/walls.json b/src/main/resources/data/minecraft/tags/item/walls.json similarity index 100% rename from src/main/resources/data/minecraft/tags/items/walls.json rename to src/main/resources/data/minecraft/tags/item/walls.json diff --git a/src/main/resources/data/twigs/advancements/recipes/amethyst_blocks/cut_amethyst.json b/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/amethyst_blocks/cut_amethyst.json rename to src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst.json diff --git a/src/main/resources/data/twigs/advancements/recipes/amethyst_blocks/cut_amethyst_from_amethyst_block_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_from_amethyst_block_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/amethyst_blocks/cut_amethyst_from_amethyst_block_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_from_amethyst_block_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/amethyst_blocks/cut_amethyst_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/amethyst_blocks/cut_amethyst_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/amethyst_blocks/polished_amethyst.json b/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/amethyst_blocks/polished_amethyst.json rename to src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst.json diff --git a/src/main/resources/data/twigs/advancements/recipes/amethyst_blocks/polished_amethyst_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/amethyst_blocks/polished_amethyst_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/azalea_flowers_from_flowering_azalea.json b/src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/azalea_flowers_from_flowering_azalea.json rename to src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea.json diff --git a/src/main/resources/data/twigs/advancements/recipes/azalea_flowers_from_flowering_azalea_leaves.json b/src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea_leaves.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/azalea_flowers_from_flowering_azalea_leaves.json rename to src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea_leaves.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bamboo_mat.json b/src/main/resources/data/twigs/advancement/recipes/bamboo_mat.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bamboo_mat.json rename to src/main/resources/data/twigs/advancement/recipes/bamboo_mat.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bamboo_thatch/bamboo_thatch.json b/src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bamboo_thatch/bamboo_thatch.json rename to src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bamboo_thatch/bamboo_thatch_slab.json b/src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bamboo_thatch/bamboo_thatch_slab.json rename to src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/chiseled_smooth_basalt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/chiseled_smooth_basalt_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/chiseled_smooth_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/chiseled_smooth_basalt_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/polished_basalt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/polished_basalt_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/polished_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/polished_basalt_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/basalt_blocks/smooth_basalt_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_slab.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_slab.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_stairs.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_wall.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_wall.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/bloodstone_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/cracked_polished_bloodstone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/cracked_polished_bloodstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/cracked_polished_bloodstone_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/cracked_polished_bloodstone_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_bricks_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_from_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_bricks_from_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_from_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_slab.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_slab.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_stairs.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bloodstone/polished_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bone_meal_from_seashells.json b/src/main/resources/data/twigs/advancement/recipes/bone_meal_from_seashells.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bone_meal_from_seashells.json rename to src/main/resources/data/twigs/advancement/recipes/bone_meal_from_seashells.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/chiseled_bricks.json b/src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/chiseled_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/chiseled_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/chiseled_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/cracked_bricks.json b/src/main/resources/data/twigs/advancement/recipes/bricks/cracked_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/cracked_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/cracked_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/mixed_bricks.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/mixed_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/mixed_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/mixed_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/mossy_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/mossy_bricks_from_moss_block.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_moss_block.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/mossy_bricks_from_moss_block.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_moss_block.json diff --git a/src/main/resources/data/twigs/advancements/recipes/bricks/mossy_bricks_from_vine.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_vine.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/bricks/mossy_bricks_from_vine.json rename to src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_vine.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/calcite_slab.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/calcite_slab.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/calcite_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/calcite_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/calcite_stairs.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/calcite_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/calcite_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/calcite_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/calcite_wall.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/calcite_wall.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/calcite_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/calcite_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/cracked_polished_calcite_bricks.json b/src/main/resources/data/twigs/advancement/recipes/calcite/cracked_polished_calcite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/cracked_polished_calcite_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/cracked_polished_calcite_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_bricks.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_bricks_from_calcite_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_from_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_bricks_from_calcite_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_from_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_slab.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_slab.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_stairs.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/calcite/polished_calcite_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_slab_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_from_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_slab_from_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_from_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_stairs_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_from_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_stairs_from_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_from_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_wall_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_from_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_wall_from_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_from_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cobblestone_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cracked_cobblestone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cracked_cobblestone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/cracked_cobblestone_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cracked_cobblestone_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_bricks_cobblestone.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_cobblestone.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_bricks_cobblestone.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_cobblestone.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_moss.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_moss.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_moss.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_moss.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_mossy_cobblestone.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_mossy_cobblestone.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_mossy_cobblestone.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_mossy_cobblestone.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_bricks/mossy_cobblestone_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/cobblestone_from_pebble.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_from_pebble.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/cobblestone_from_pebble.json rename to src/main/resources/data/twigs/advancement/recipes/cobblestone_from_pebble.json diff --git a/src/main/resources/data/twigs/advancements/recipes/columns/blackstone_column.json b/src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/columns/blackstone_column.json rename to src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column.json diff --git a/src/main/resources/data/twigs/advancements/recipes/columns/blackstone_column_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/columns/blackstone_column_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/columns/deepslate_column.json b/src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/columns/deepslate_column.json rename to src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column.json diff --git a/src/main/resources/data/twigs/advancements/recipes/columns/deepslate_column_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/columns/deepslate_column_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/columns/quartz_column.json b/src/main/resources/data/twigs/advancement/recipes/columns/quartz_column.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/columns/quartz_column.json rename to src/main/resources/data/twigs/advancement/recipes/columns/quartz_column.json diff --git a/src/main/resources/data/twigs/advancements/recipes/columns/quartz_column_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/columns/quartz_column_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/columns/quartz_column_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/columns/quartz_column_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/columns/stone_column.json b/src/main/resources/data/twigs/advancement/recipes/columns/stone_column.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/columns/stone_column.json rename to src/main/resources/data/twigs/advancement/recipes/columns/stone_column.json diff --git a/src/main/resources/data/twigs/advancements/recipes/columns/stone_column_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/columns/stone_column_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/columns/stone_column_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/columns/stone_column_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/compacted_dripstone.json b/src/main/resources/data/twigs/advancement/recipes/compacted_dripstone.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/compacted_dripstone.json rename to src/main/resources/data/twigs/advancement/recipes/compacted_dripstone.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/copper_pillar.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/exposed_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/exposed_copper_pillar.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/exposed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/exposed_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/exposed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/exposed_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/oxidized_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/oxidized_copper_pillar.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/oxidized_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/oxidized_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/oxidized_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/oxidized_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_copper_pillar.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_exposed_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_exposed_copper_pillar.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_exposed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_exposed_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_oxidized_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_oxidized_copper_pillar.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_oxidized_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_oxidized_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_weathered_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_weathered_copper_pillar.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_weathered_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/waxed_weathered_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/weathered_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/weathered_copper_pillar.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/weathered_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/weathered_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/copper_pillar/weathered_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/copper_pillar/weathered_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/gravel_bricks/gravel_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/gravel_bricks/gravel_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/gravel_bricks/gravel_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/gravel_bricks/gravel_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/gravel_bricks/gravel_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/gravel_bricks/gravel_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/gravel_bricks/gravel_bricks.json b/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/gravel_bricks/gravel_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/lamps/crimson_shroomlamp.json b/src/main/resources/data/twigs/advancement/recipes/lamps/crimson_shroomlamp.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/lamps/crimson_shroomlamp.json rename to src/main/resources/data/twigs/advancement/recipes/lamps/crimson_shroomlamp.json diff --git a/src/main/resources/data/twigs/advancements/recipes/lamps/lamp.json b/src/main/resources/data/twigs/advancement/recipes/lamps/lamp.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/lamps/lamp.json rename to src/main/resources/data/twigs/advancement/recipes/lamps/lamp.json diff --git a/src/main/resources/data/twigs/advancements/recipes/lamps/soul_lamp.json b/src/main/resources/data/twigs/advancement/recipes/lamps/soul_lamp.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/lamps/soul_lamp.json rename to src/main/resources/data/twigs/advancement/recipes/lamps/soul_lamp.json diff --git a/src/main/resources/data/twigs/advancements/recipes/lamps/warped_shroomlamp.json b/src/main/resources/data/twigs/advancement/recipes/lamps/warped_shroomlamp.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/lamps/warped_shroomlamp.json rename to src/main/resources/data/twigs/advancement/recipes/lamps/warped_shroomlamp.json diff --git a/src/main/resources/data/twigs/advancements/recipes/paper_lanterns/allium_paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/allium_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/paper_lanterns/allium_paper_lantern.json rename to src/main/resources/data/twigs/advancement/recipes/paper_lanterns/allium_paper_lantern.json diff --git a/src/main/resources/data/twigs/advancements/recipes/paper_lanterns/blue_orchid_paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/blue_orchid_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/paper_lanterns/blue_orchid_paper_lantern.json rename to src/main/resources/data/twigs/advancement/recipes/paper_lanterns/blue_orchid_paper_lantern.json diff --git a/src/main/resources/data/twigs/advancements/recipes/paper_lanterns/crimson_roots_paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/crimson_roots_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/paper_lanterns/crimson_roots_paper_lantern.json rename to src/main/resources/data/twigs/advancement/recipes/paper_lanterns/crimson_roots_paper_lantern.json diff --git a/src/main/resources/data/twigs/advancements/recipes/paper_lanterns/dandelion_paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/dandelion_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/paper_lanterns/dandelion_paper_lantern.json rename to src/main/resources/data/twigs/advancement/recipes/paper_lanterns/dandelion_paper_lantern.json diff --git a/src/main/resources/data/twigs/advancements/recipes/paper_lanterns/paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/paper_lanterns/paper_lantern.json rename to src/main/resources/data/twigs/advancement/recipes/paper_lanterns/paper_lantern.json diff --git a/src/main/resources/data/twigs/advancements/recipes/paper_lanterns/torchflower_paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/torchflower_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/paper_lanterns/torchflower_paper_lantern.json rename to src/main/resources/data/twigs/advancement/recipes/paper_lanterns/torchflower_paper_lantern.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/cracked_polished_rhyolite_bricks.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/cracked_polished_rhyolite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/cracked_polished_rhyolite_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/cracked_polished_rhyolite_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_bricks.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_bricks_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_from_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_bricks_from_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_from_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_slab.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_slab.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_stairs.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/polished_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_slab.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_slab.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_stairs.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_wall.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_wall.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rhyolite/rhyolite_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/rocky_dirt.json b/src/main/resources/data/twigs/advancement/recipes/rocky_dirt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/rocky_dirt.json rename to src/main/resources/data/twigs/advancement/recipes/rocky_dirt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/cracked_polished_schist_bricks.json b/src/main/resources/data/twigs/advancement/recipes/schist/cracked_polished_schist_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/cracked_polished_schist_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/schist/cracked_polished_schist_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_bricks.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_bricks_from_schist_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_from_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_bricks_from_schist_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_from_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_slab.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_slab.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_stairs.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/polished_schist_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/schist.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/schist.json rename to src/main/resources/data/twigs/advancement/recipes/schist/schist.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/schist_slab.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/schist_slab.json rename to src/main/resources/data/twigs/advancement/recipes/schist/schist_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/schist_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/schist_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/schist/schist_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/schist_stairs.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/schist_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/schist_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/schist_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/schist_wall.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/schist_wall.json rename to src/main/resources/data/twigs/advancement/recipes/schist/schist_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/schist/schist_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/schist/schist_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/schist/schist_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/black_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/blue_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/brown_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/chiseled_silt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/chiseled_silt_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/chiseled_silt_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/chiseled_silt_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cracked_silt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/silt/cracked_silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cracked_silt_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cracked_silt_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/cyan_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/gray_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/green_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_blue_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/light_gray_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/lime_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/magenta_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/mixed_silt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/mixed_silt_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/mixed_silt_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/mixed_silt_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/orange_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/pink_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/purple_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/red_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_brick.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_brick.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_brick.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_slab_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab_from_silt_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_slab_from_silt_brick_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab_from_silt_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_stairs_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs_from_silt_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_stairs_from_silt_brick_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs_from_silt_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_wall_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall_from_silt_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_brick_wall_from_silt_brick_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall_from_silt_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_from_clay.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_clay.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_from_clay.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_from_clay.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_from_sand.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_sand.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_from_sand.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_from_sand.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_from_silt_balls.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_silt_balls.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_from_silt_balls.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_from_silt_balls.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_slab_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_slab_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_slab_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_slab_from_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_stairs_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_stairs_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_stairs_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_stairs_from_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_wall_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_wall_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_wall_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_shingle_wall_from_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/white_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_packed_silt_from_packed_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_packed_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_silt.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_packed_silt_from_silt.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_silt.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_pot_from_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_pot_from_silt_pot.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_pot_from_silt_pot.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_slab.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_wall.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingles.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles.json diff --git a/src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/silt/yellow_silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_bricks_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks_from_smooth_stone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/smooth_stone_bricks/smooth_stone_bricks_from_smooth_stone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks_from_smooth_stone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/stick_from_twig.json b/src/main/resources/data/twigs/advancement/recipes/stick_from_twig.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/stick_from_twig.json rename to src/main/resources/data/twigs/advancement/recipes/stick_from_twig.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/acacia_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/acacia_table.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/acacia_table.json rename to src/main/resources/data/twigs/advancement/recipes/tables/acacia_table.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/acacia_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/acacia_table_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/acacia_table_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tables/acacia_table_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/bamboo_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/bamboo_table.json rename to src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/bamboo_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/bamboo_table_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/birch_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/birch_table.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/birch_table.json rename to src/main/resources/data/twigs/advancement/recipes/tables/birch_table.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/birch_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/birch_table_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/birch_table_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tables/birch_table_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/cherry_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/cherry_table.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/cherry_table.json rename to src/main/resources/data/twigs/advancement/recipes/tables/cherry_table.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/cherry_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/cherry_table_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/cherry_table_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tables/cherry_table_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/crimson_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/crimson_table.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/crimson_table.json rename to src/main/resources/data/twigs/advancement/recipes/tables/crimson_table.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/crimson_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/crimson_table_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/crimson_table_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tables/crimson_table_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/dark_oak_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/dark_oak_table.json rename to src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/dark_oak_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/dark_oak_table_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/jungle_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/jungle_table.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/jungle_table.json rename to src/main/resources/data/twigs/advancement/recipes/tables/jungle_table.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/jungle_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/jungle_table_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/jungle_table_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tables/jungle_table_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/mangrove_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/mangrove_table.json rename to src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/mangrove_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/mangrove_table_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/oak_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/oak_table.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/oak_table.json rename to src/main/resources/data/twigs/advancement/recipes/tables/oak_table.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/oak_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/oak_table_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/oak_table_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tables/oak_table_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/spruce_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/spruce_table.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/spruce_table.json rename to src/main/resources/data/twigs/advancement/recipes/tables/spruce_table.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/spruce_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/spruce_table_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/spruce_table_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tables/spruce_table_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/warped_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/warped_table.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/warped_table.json rename to src/main/resources/data/twigs/advancement/recipes/tables/warped_table.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tables/warped_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/warped_table_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tables/warped_table_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tables/warped_table_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/cracked_polished_tuff_bricks.json b/src/main/resources/data/twigs/advancement/recipes/tuff/cracked_polished_tuff_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/cracked_polished_tuff_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/cracked_polished_tuff_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_wall.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_bricks.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_bricks.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_bricks_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_from_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_bricks_from_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_from_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_bricks_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_slab.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_stairs.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/polished_tuff_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/tuff_slab.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/tuff_slab.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/tuff_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/tuff_slab_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/tuff_stairs.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/tuff_stairs.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/tuff_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/tuff_stairs_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/tuff_wall.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/tuff_wall.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall.json diff --git a/src/main/resources/data/twigs/advancements/recipes/tuff/tuff_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/advancements/recipes/tuff/tuff_wall_stonecutting.json rename to src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/acacia_table.json b/src/main/resources/data/twigs/loot_table/blocks/acacia_table.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/acacia_table.json rename to src/main/resources/data/twigs/loot_table/blocks/acacia_table.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/allium_paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/allium_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/allium_paper_lantern.json rename to src/main/resources/data/twigs/loot_table/blocks/allium_paper_lantern.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/azalea_flowers.json b/src/main/resources/data/twigs/loot_table/blocks/azalea_flowers.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/azalea_flowers.json rename to src/main/resources/data/twigs/loot_table/blocks/azalea_flowers.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/bamboo_leaves.json b/src/main/resources/data/twigs/loot_table/blocks/bamboo_leaves.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/bamboo_leaves.json rename to src/main/resources/data/twigs/loot_table/blocks/bamboo_leaves.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/bamboo_mat.json b/src/main/resources/data/twigs/loot_table/blocks/bamboo_mat.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/bamboo_mat.json rename to src/main/resources/data/twigs/loot_table/blocks/bamboo_mat.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/bamboo_table.json b/src/main/resources/data/twigs/loot_table/blocks/bamboo_table.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/bamboo_table.json rename to src/main/resources/data/twigs/loot_table/blocks/bamboo_table.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/bamboo_thatch.json b/src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/bamboo_thatch.json rename to src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/bamboo_thatch_slab.json b/src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/bamboo_thatch_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/birch_table.json b/src/main/resources/data/twigs/loot_table/blocks/birch_table.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/birch_table.json rename to src/main/resources/data/twigs/loot_table/blocks/birch_table.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/black_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/black_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/black_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/black_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/black_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/black_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/black_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/black_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/black_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/black_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/black_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/black_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/black_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/black_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/black_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/black_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/black_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/blackstone_column.json b/src/main/resources/data/twigs/loot_table/blocks/blackstone_column.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/blackstone_column.json rename to src/main/resources/data/twigs/loot_table/blocks/blackstone_column.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/bloodstone.json b/src/main/resources/data/twigs/loot_table/blocks/bloodstone.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/bloodstone.json rename to src/main/resources/data/twigs/loot_table/blocks/bloodstone.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/bloodstone_slab.json b/src/main/resources/data/twigs/loot_table/blocks/bloodstone_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/bloodstone_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/bloodstone_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/bloodstone_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/bloodstone_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/bloodstone_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/bloodstone_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/bloodstone_wall.json b/src/main/resources/data/twigs/loot_table/blocks/bloodstone_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/bloodstone_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/bloodstone_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/blue_orchid_paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/blue_orchid_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/blue_orchid_paper_lantern.json rename to src/main/resources/data/twigs/loot_table/blocks/blue_orchid_paper_lantern.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/blue_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/blue_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/blue_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/blue_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/blue_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/blue_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/blue_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/blue_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/blue_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/blue_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/blue_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/blue_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/blue_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/blue_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/blue_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/bronzed_seashell.json b/src/main/resources/data/twigs/loot_table/blocks/bronzed_seashell.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/bronzed_seashell.json rename to src/main/resources/data/twigs/loot_table/blocks/bronzed_seashell.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/brown_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/brown_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/brown_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/brown_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/brown_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/brown_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/brown_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/brown_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/brown_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/brown_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/brown_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/brown_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/brown_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/brown_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/brown_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/brown_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/calcite_slab.json b/src/main/resources/data/twigs/loot_table/blocks/calcite_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/calcite_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/calcite_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/calcite_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/calcite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/calcite_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/calcite_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/calcite_wall.json b/src/main/resources/data/twigs/loot_table/blocks/calcite_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/calcite_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/calcite_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cherry_table.json b/src/main/resources/data/twigs/loot_table/blocks/cherry_table.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cherry_table.json rename to src/main/resources/data/twigs/loot_table/blocks/cherry_table.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/chiseled_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/chiseled_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/chiseled_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/chiseled_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/chiseled_silt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/chiseled_silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/chiseled_silt_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/chiseled_silt_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/chiseled_smooth_basalt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/chiseled_smooth_basalt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/chiseled_smooth_basalt_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/chiseled_smooth_basalt_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cobblestone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cobblestone_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cobblestone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cobblestone_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cobblestone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cobblestone_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cobblestone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cobblestone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cobblestone_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/cobblestone_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/compacted_dripstone.json b/src/main/resources/data/twigs/loot_table/blocks/compacted_dripstone.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/compacted_dripstone.json rename to src/main/resources/data/twigs/loot_table/blocks/compacted_dripstone.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/copper_pillar.json rename to src/main/resources/data/twigs/loot_table/blocks/copper_pillar.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cracked_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cracked_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/cracked_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cracked_cobblestone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_cobblestone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cracked_cobblestone_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/cracked_cobblestone_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cracked_polished_bloodstone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_bloodstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cracked_polished_bloodstone_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/cracked_polished_bloodstone_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cracked_polished_calcite_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_calcite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cracked_polished_calcite_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/cracked_polished_calcite_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cracked_polished_rhyolite_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_rhyolite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cracked_polished_rhyolite_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/cracked_polished_rhyolite_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cracked_polished_schist_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_schist_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cracked_polished_schist_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/cracked_polished_schist_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cracked_polished_tuff_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_tuff_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cracked_polished_tuff_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/cracked_polished_tuff_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cracked_silt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cracked_silt_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/cracked_silt_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/crimson_roots_paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/crimson_roots_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/crimson_roots_paper_lantern.json rename to src/main/resources/data/twigs/loot_table/blocks/crimson_roots_paper_lantern.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/crimson_shroomlamp.json b/src/main/resources/data/twigs/loot_table/blocks/crimson_shroomlamp.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/crimson_shroomlamp.json rename to src/main/resources/data/twigs/loot_table/blocks/crimson_shroomlamp.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/crimson_table.json b/src/main/resources/data/twigs/loot_table/blocks/crimson_table.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/crimson_table.json rename to src/main/resources/data/twigs/loot_table/blocks/crimson_table.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cut_amethyst.json b/src/main/resources/data/twigs/loot_table/blocks/cut_amethyst.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cut_amethyst.json rename to src/main/resources/data/twigs/loot_table/blocks/cut_amethyst.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cyan_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cyan_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/cyan_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/cyan_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/cyan_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/dandelion_paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/dandelion_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/dandelion_paper_lantern.json rename to src/main/resources/data/twigs/loot_table/blocks/dandelion_paper_lantern.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/dark_oak_table.json b/src/main/resources/data/twigs/loot_table/blocks/dark_oak_table.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/dark_oak_table.json rename to src/main/resources/data/twigs/loot_table/blocks/dark_oak_table.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/deepslate_column.json b/src/main/resources/data/twigs/loot_table/blocks/deepslate_column.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/deepslate_column.json rename to src/main/resources/data/twigs/loot_table/blocks/deepslate_column.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/exposed_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/exposed_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/exposed_copper_pillar.json rename to src/main/resources/data/twigs/loot_table/blocks/exposed_copper_pillar.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/gravel_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/gravel_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/gravel_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/gravel_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/gravel_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/gravel_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/gravel_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/gravel_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/gravel_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/gravel_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/gravel_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/gravel_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/gravel_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/gray_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/gray_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/gray_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/gray_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/gray_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/gray_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/gray_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/gray_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/gray_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/gray_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/gray_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/gray_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/gray_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/gray_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/gray_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/green_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/green_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/green_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/green_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/green_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/green_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/green_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/green_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/green_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/green_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/green_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/green_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/green_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/green_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/green_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/green_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/green_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/jungle_table.json b/src/main/resources/data/twigs/loot_table/blocks/jungle_table.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/jungle_table.json rename to src/main/resources/data/twigs/loot_table/blocks/jungle_table.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/lamp.json b/src/main/resources/data/twigs/loot_table/blocks/lamp.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/lamp.json rename to src/main/resources/data/twigs/loot_table/blocks/lamp.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_blue_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_blue_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/light_blue_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_blue_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_gray_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_gray_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/light_gray_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/light_gray_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/lime_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/lime_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/lime_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/lime_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/lime_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/lime_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/lime_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/lime_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/lime_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/lime_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/lime_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/lime_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/lime_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/lime_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/lime_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/lime_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/magenta_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/magenta_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/magenta_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/magenta_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/magenta_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/mangrove_table.json b/src/main/resources/data/twigs/loot_table/blocks/mangrove_table.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/mangrove_table.json rename to src/main/resources/data/twigs/loot_table/blocks/mangrove_table.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/mixed_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/mixed_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/mixed_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/mixed_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/mixed_silt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/mixed_silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/mixed_silt_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/mixed_silt_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/mossy_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/mossy_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/mossy_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/mossy_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/mossy_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/mossy_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/mossy_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/mossy_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/mossy_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/mossy_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/mossy_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/mossy_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/mossy_cobblestone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/mossy_cobblestone_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/mossy_cobblestone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/mossy_cobblestone_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/mossy_cobblestone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/mossy_cobblestone_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/mossy_cobblestone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/mossy_cobblestone_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/oak_table.json b/src/main/resources/data/twigs/loot_table/blocks/oak_table.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/oak_table.json rename to src/main/resources/data/twigs/loot_table/blocks/oak_table.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/opaline_seashell.json b/src/main/resources/data/twigs/loot_table/blocks/opaline_seashell.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/opaline_seashell.json rename to src/main/resources/data/twigs/loot_table/blocks/opaline_seashell.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/orange_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/orange_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/orange_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/orange_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/orange_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/orange_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/orange_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/orange_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/orange_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/orange_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/orange_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/orange_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/orange_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/orange_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/orange_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/orange_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/oxidized_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/oxidized_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/oxidized_copper_pillar.json rename to src/main/resources/data/twigs/loot_table/blocks/oxidized_copper_pillar.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/paper_lantern.json rename to src/main/resources/data/twigs/loot_table/blocks/paper_lantern.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/pebble.json b/src/main/resources/data/twigs/loot_table/blocks/pebble.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/pebble.json rename to src/main/resources/data/twigs/loot_table/blocks/pebble.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/petrified_lichen.json b/src/main/resources/data/twigs/loot_table/blocks/petrified_lichen.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/petrified_lichen.json rename to src/main/resources/data/twigs/loot_table/blocks/petrified_lichen.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/pink_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/pink_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/pink_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/pink_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/pink_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/pink_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/pink_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/pink_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/pink_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/pink_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/pink_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/pink_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/pink_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/pink_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/pink_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/pink_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_amethyst.json b/src/main/resources/data/twigs/loot_table/blocks/polished_amethyst.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_amethyst.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_amethyst.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_basalt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_basalt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_basalt_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_basalt_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_bloodstone_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_calcite.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_calcite.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_calcite.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_calcite_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_calcite_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_calcite_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_calcite_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_rhyolite_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_schist.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_schist.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_schist.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_schist_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_schist_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_schist_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_schist_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_schist_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_schist_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_schist_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_schist_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_schist_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_schist_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_schist_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_schist_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_schist_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_schist_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_schist_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_tuff.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_tuff.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_tuff.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_tuff_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_tuff_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/polished_tuff_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/polished_tuff_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/potted_azalea_flowers.json b/src/main/resources/data/twigs/loot_table/blocks/potted_azalea_flowers.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/potted_azalea_flowers.json rename to src/main/resources/data/twigs/loot_table/blocks/potted_azalea_flowers.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/purple_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/purple_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/purple_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/purple_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/purple_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/purple_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/purple_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/purple_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/purple_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/purple_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/purple_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/purple_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/purple_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/purple_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/purple_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/purple_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/quartz_column.json b/src/main/resources/data/twigs/loot_table/blocks/quartz_column.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/quartz_column.json rename to src/main/resources/data/twigs/loot_table/blocks/quartz_column.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/red_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/red_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/red_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/red_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/red_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/red_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/red_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/red_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/red_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/red_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/red_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/red_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/red_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/red_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/red_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/red_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/red_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/rhyolite.json b/src/main/resources/data/twigs/loot_table/blocks/rhyolite.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/rhyolite.json rename to src/main/resources/data/twigs/loot_table/blocks/rhyolite.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/rhyolite_slab.json b/src/main/resources/data/twigs/loot_table/blocks/rhyolite_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/rhyolite_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/rhyolite_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/rhyolite_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/rhyolite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/rhyolite_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/rhyolite_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/rhyolite_wall.json b/src/main/resources/data/twigs/loot_table/blocks/rhyolite_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/rhyolite_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/rhyolite_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/rocky_dirt.json b/src/main/resources/data/twigs/loot_table/blocks/rocky_dirt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/rocky_dirt.json rename to src/main/resources/data/twigs/loot_table/blocks/rocky_dirt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/roseate_seashell.json b/src/main/resources/data/twigs/loot_table/blocks/roseate_seashell.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/roseate_seashell.json rename to src/main/resources/data/twigs/loot_table/blocks/roseate_seashell.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/schist.json b/src/main/resources/data/twigs/loot_table/blocks/schist.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/schist.json rename to src/main/resources/data/twigs/loot_table/blocks/schist.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/schist_slab.json b/src/main/resources/data/twigs/loot_table/blocks/schist_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/schist_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/schist_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/schist_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/schist_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/schist_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/schist_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/schist_wall.json b/src/main/resources/data/twigs/loot_table/blocks/schist_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/schist_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/schist_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/silt.json b/src/main/resources/data/twigs/loot_table/blocks/silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/silt.json rename to src/main/resources/data/twigs/loot_table/blocks/silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/silt_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/silt_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/silt_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/silt_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/silt_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/silt_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/silt_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/silt_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/silt_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/silt_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/silt_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/silt_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/silt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/silt_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/silt_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/smooth_basalt_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/smooth_basalt_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/smooth_basalt_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/smooth_basalt_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/smooth_basalt_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/smooth_basalt_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/smooth_basalt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/smooth_basalt_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/smooth_stone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/smooth_stone_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/smooth_stone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/smooth_stone_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/smooth_stone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/smooth_stone_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/smooth_stone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/smooth_stone_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/smooth_stone_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/soul_lamp.json b/src/main/resources/data/twigs/loot_table/blocks/soul_lamp.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/soul_lamp.json rename to src/main/resources/data/twigs/loot_table/blocks/soul_lamp.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/spruce_table.json b/src/main/resources/data/twigs/loot_table/blocks/spruce_table.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/spruce_table.json rename to src/main/resources/data/twigs/loot_table/blocks/spruce_table.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/stone_column.json b/src/main/resources/data/twigs/loot_table/blocks/stone_column.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/stone_column.json rename to src/main/resources/data/twigs/loot_table/blocks/stone_column.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/tangerine_seashell.json b/src/main/resources/data/twigs/loot_table/blocks/tangerine_seashell.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/tangerine_seashell.json rename to src/main/resources/data/twigs/loot_table/blocks/tangerine_seashell.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/torchflower_paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/torchflower_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/torchflower_paper_lantern.json rename to src/main/resources/data/twigs/loot_table/blocks/torchflower_paper_lantern.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/tuff_slab.json b/src/main/resources/data/twigs/loot_table/blocks/tuff_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/tuff_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/tuff_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/tuff_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/tuff_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/tuff_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/tuff_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/tuff_wall.json b/src/main/resources/data/twigs/loot_table/blocks/tuff_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/tuff_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/tuff_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/twig.json b/src/main/resources/data/twigs/loot_table/blocks/twig.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/twig.json rename to src/main/resources/data/twigs/loot_table/blocks/twig.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/twisting_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/twisting_polished_blackstone_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/twisting_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/twisting_polished_blackstone_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/twisting_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/twisting_polished_blackstone_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/twisting_polished_blackstone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/twisting_polished_blackstone_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/warped_shroomlamp.json b/src/main/resources/data/twigs/loot_table/blocks/warped_shroomlamp.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/warped_shroomlamp.json rename to src/main/resources/data/twigs/loot_table/blocks/warped_shroomlamp.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/warped_table.json b/src/main/resources/data/twigs/loot_table/blocks/warped_table.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/warped_table.json rename to src/main/resources/data/twigs/loot_table/blocks/warped_table.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/waxed_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/waxed_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/waxed_copper_pillar.json rename to src/main/resources/data/twigs/loot_table/blocks/waxed_copper_pillar.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/waxed_exposed_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/waxed_exposed_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/waxed_exposed_copper_pillar.json rename to src/main/resources/data/twigs/loot_table/blocks/waxed_exposed_copper_pillar.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/waxed_oxidized_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/waxed_oxidized_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/waxed_oxidized_copper_pillar.json rename to src/main/resources/data/twigs/loot_table/blocks/waxed_oxidized_copper_pillar.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/waxed_weathered_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/waxed_weathered_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/waxed_weathered_copper_pillar.json rename to src/main/resources/data/twigs/loot_table/blocks/waxed_weathered_copper_pillar.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/weathered_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/weathered_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/weathered_copper_pillar.json rename to src/main/resources/data/twigs/loot_table/blocks/weathered_copper_pillar.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/weeping_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/weeping_polished_blackstone_brick_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/weeping_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/weeping_polished_blackstone_brick_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/weeping_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/weeping_polished_blackstone_brick_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/weeping_polished_blackstone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/weeping_polished_blackstone_bricks.json rename to src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_bricks.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/white_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/white_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/white_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/white_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/white_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/white_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/white_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/white_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/white_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/white_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/white_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/white_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/white_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/white_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/white_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/white_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/white_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/yellow_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/yellow_packed_silt.json rename to src/main/resources/data/twigs/loot_table/blocks/yellow_packed_silt.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_pot.json rename to src/main/resources/data/twigs/loot_table/blocks/yellow_silt_pot.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_shingle_slab.json rename to src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_shingle_stairs.json rename to src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_shingle_wall.json rename to src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/blocks/yellow_silt_shingles.json rename to src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingles.json diff --git a/src/main/resources/data/twigs/loot_tables/chests/bloodstone_obelisk.json b/src/main/resources/data/twigs/loot_table/chests/bloodstone_obelisk.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/chests/bloodstone_obelisk.json rename to src/main/resources/data/twigs/loot_table/chests/bloodstone_obelisk.json diff --git a/src/main/resources/data/twigs/loot_tables/injection/pebble.json b/src/main/resources/data/twigs/loot_table/injection/pebble.json similarity index 100% rename from src/main/resources/data/twigs/loot_tables/injection/pebble.json rename to src/main/resources/data/twigs/loot_table/injection/pebble.json diff --git a/src/main/resources/data/twigs/recipes/acacia_table.json b/src/main/resources/data/twigs/recipe/acacia_table.json similarity index 100% rename from src/main/resources/data/twigs/recipes/acacia_table.json rename to src/main/resources/data/twigs/recipe/acacia_table.json diff --git a/src/main/resources/data/twigs/recipes/allium_paper_lantern.json b/src/main/resources/data/twigs/recipe/allium_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/recipes/allium_paper_lantern.json rename to src/main/resources/data/twigs/recipe/allium_paper_lantern.json diff --git a/src/main/resources/data/twigs/recipes/azalea_flowers_from_flowering_azalea.json b/src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea.json similarity index 100% rename from src/main/resources/data/twigs/recipes/azalea_flowers_from_flowering_azalea.json rename to src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea.json diff --git a/src/main/resources/data/twigs/recipes/azalea_flowers_from_flowering_azalea_leaves.json b/src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea_leaves.json similarity index 100% rename from src/main/resources/data/twigs/recipes/azalea_flowers_from_flowering_azalea_leaves.json rename to src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea_leaves.json diff --git a/src/main/resources/data/twigs/recipes/bamboo_mat.json b/src/main/resources/data/twigs/recipe/bamboo_mat.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bamboo_mat.json rename to src/main/resources/data/twigs/recipe/bamboo_mat.json diff --git a/src/main/resources/data/twigs/recipes/bamboo_table.json b/src/main/resources/data/twigs/recipe/bamboo_table.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bamboo_table.json rename to src/main/resources/data/twigs/recipe/bamboo_table.json diff --git a/src/main/resources/data/twigs/recipes/bamboo_thatch.json b/src/main/resources/data/twigs/recipe/bamboo_thatch.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bamboo_thatch.json rename to src/main/resources/data/twigs/recipe/bamboo_thatch.json diff --git a/src/main/resources/data/twigs/recipes/bamboo_thatch_slab.json b/src/main/resources/data/twigs/recipe/bamboo_thatch_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bamboo_thatch_slab.json rename to src/main/resources/data/twigs/recipe/bamboo_thatch_slab.json diff --git a/src/main/resources/data/twigs/recipes/birch_table.json b/src/main/resources/data/twigs/recipe/birch_table.json similarity index 100% rename from src/main/resources/data/twigs/recipes/birch_table.json rename to src/main/resources/data/twigs/recipe/birch_table.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_pot.json b/src/main/resources/data/twigs/recipe/black_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_pot.json rename to src/main/resources/data/twigs/recipe/black_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/black_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/black_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/black_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingles.json b/src/main/resources/data/twigs/recipe/black_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingles.json rename to src/main/resources/data/twigs/recipe/black_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingles_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingles_from_black_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingles_from_black_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/black_silt_shingles_from_black_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/black_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/black_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/black_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/black_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/blackstone_column.json b/src/main/resources/data/twigs/recipe/blackstone_column.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blackstone_column.json rename to src/main/resources/data/twigs/recipe/blackstone_column.json diff --git a/src/main/resources/data/twigs/recipes/blackstone_column_stonecutting.json b/src/main/resources/data/twigs/recipe/blackstone_column_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blackstone_column_stonecutting.json rename to src/main/resources/data/twigs/recipe/blackstone_column_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/bloodstone.json b/src/main/resources/data/twigs/recipe/bloodstone.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bloodstone.json rename to src/main/resources/data/twigs/recipe/bloodstone.json diff --git a/src/main/resources/data/twigs/recipes/bloodstone_slab.json b/src/main/resources/data/twigs/recipe/bloodstone_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bloodstone_slab.json rename to src/main/resources/data/twigs/recipe/bloodstone_slab.json diff --git a/src/main/resources/data/twigs/recipes/bloodstone_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/bloodstone_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bloodstone_slab_stonecutting.json rename to src/main/resources/data/twigs/recipe/bloodstone_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/bloodstone_stairs.json b/src/main/resources/data/twigs/recipe/bloodstone_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bloodstone_stairs.json rename to src/main/resources/data/twigs/recipe/bloodstone_stairs.json diff --git a/src/main/resources/data/twigs/recipes/bloodstone_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/bloodstone_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bloodstone_stairs_stonecutting.json rename to src/main/resources/data/twigs/recipe/bloodstone_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/bloodstone_wall.json b/src/main/resources/data/twigs/recipe/bloodstone_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bloodstone_wall.json rename to src/main/resources/data/twigs/recipe/bloodstone_wall.json diff --git a/src/main/resources/data/twigs/recipes/bloodstone_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/bloodstone_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bloodstone_wall_stonecutting.json rename to src/main/resources/data/twigs/recipe/bloodstone_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/blue_orchid_paper_lantern.json b/src/main/resources/data/twigs/recipe/blue_orchid_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_orchid_paper_lantern.json rename to src/main/resources/data/twigs/recipe/blue_orchid_paper_lantern.json diff --git a/src/main/resources/data/twigs/recipes/blue_packed_silt.json b/src/main/resources/data/twigs/recipe/blue_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_packed_silt.json rename to src/main/resources/data/twigs/recipe/blue_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_pot.json b/src/main/resources/data/twigs/recipe/blue_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_pot.json rename to src/main/resources/data/twigs/recipe/blue_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingles.json b/src/main/resources/data/twigs/recipe/blue_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingles.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingles_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingles_from_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingles_from_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingles_from_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/blue_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/blue_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/blue_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/blue_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/bone_meal_from_seashells.json b/src/main/resources/data/twigs/recipe/bone_meal_from_seashells.json similarity index 100% rename from src/main/resources/data/twigs/recipes/bone_meal_from_seashells.json rename to src/main/resources/data/twigs/recipe/bone_meal_from_seashells.json diff --git a/src/main/resources/data/twigs/recipes/brown_packed_silt.json b/src/main/resources/data/twigs/recipe/brown_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_packed_silt.json rename to src/main/resources/data/twigs/recipe/brown_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_pot.json b/src/main/resources/data/twigs/recipe/brown_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_pot.json rename to src/main/resources/data/twigs/recipe/brown_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingles.json b/src/main/resources/data/twigs/recipe/brown_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingles.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingles_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingles_from_brown_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingles_from_brown_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingles_from_brown_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/brown_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/brown_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/brown_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/brown_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/calcite_slab_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/calcite_slab_from_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/calcite_slab_from_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/calcite_slab_from_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/calcite_stairs.json b/src/main/resources/data/twigs/recipe/calcite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/calcite_stairs.json rename to src/main/resources/data/twigs/recipe/calcite_stairs.json diff --git a/src/main/resources/data/twigs/recipes/calcite_stairs_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/calcite_stairs_from_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/calcite_stairs_from_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/calcite_stairs_from_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/calcite_wall.json b/src/main/resources/data/twigs/recipe/calcite_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/calcite_wall.json rename to src/main/resources/data/twigs/recipe/calcite_wall.json diff --git a/src/main/resources/data/twigs/recipes/calcite_wall_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/calcite_wall_from_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/calcite_wall_from_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/calcite_wall_from_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cherry_table.json b/src/main/resources/data/twigs/recipe/cherry_table.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cherry_table.json rename to src/main/resources/data/twigs/recipe/cherry_table.json diff --git a/src/main/resources/data/twigs/recipes/chiseled_bricks.json b/src/main/resources/data/twigs/recipe/chiseled_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/chiseled_bricks.json rename to src/main/resources/data/twigs/recipe/chiseled_bricks.json diff --git a/src/main/resources/data/twigs/recipes/chiseled_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/chiseled_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/chiseled_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/chiseled_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/chiseled_silt_bricks.json b/src/main/resources/data/twigs/recipe/chiseled_silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/chiseled_silt_bricks.json rename to src/main/resources/data/twigs/recipe/chiseled_silt_bricks.json diff --git a/src/main/resources/data/twigs/recipes/chiseled_silt_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/chiseled_silt_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/chiseled_silt_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/chiseled_silt_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/chiseled_smooth_basalt_bricks.json b/src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/chiseled_smooth_basalt_bricks.json rename to src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks.json diff --git a/src/main/resources/data/twigs/recipes/chiseled_smooth_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/chiseled_smooth_basalt_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_brick_slab.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_brick_slab.json rename to src/main/resources/data/twigs/recipe/cobblestone_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_brick_slab_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_slab_from_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_brick_slab_from_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/recipe/cobblestone_brick_slab_from_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/recipe/cobblestone_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_brick_stairs.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_brick_stairs.json rename to src/main/resources/data/twigs/recipe/cobblestone_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_brick_stairs_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_from_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_brick_stairs_from_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_from_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_brick_wall.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_brick_wall.json rename to src/main/resources/data/twigs/recipe/cobblestone_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_brick_wall_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_wall_from_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_brick_wall_from_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/recipe/cobblestone_brick_wall_from_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/recipe/cobblestone_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_bricks.json b/src/main/resources/data/twigs/recipe/cobblestone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_bricks.json rename to src/main/resources/data/twigs/recipe/cobblestone_bricks.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/cobblestone_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cobblestone_from_pebble.json b/src/main/resources/data/twigs/recipe/cobblestone_from_pebble.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cobblestone_from_pebble.json rename to src/main/resources/data/twigs/recipe/cobblestone_from_pebble.json diff --git a/src/main/resources/data/twigs/recipes/compacted_dripstone.json b/src/main/resources/data/twigs/recipe/compacted_dripstone.json similarity index 100% rename from src/main/resources/data/twigs/recipes/compacted_dripstone.json rename to src/main/resources/data/twigs/recipe/compacted_dripstone.json diff --git a/src/main/resources/data/twigs/recipes/copper_pillar.json b/src/main/resources/data/twigs/recipe/copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/recipes/copper_pillar.json rename to src/main/resources/data/twigs/recipe/copper_pillar.json diff --git a/src/main/resources/data/twigs/recipes/copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/recipe/copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/recipe/copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cracked_bricks.json b/src/main/resources/data/twigs/recipe/cracked_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cracked_bricks.json rename to src/main/resources/data/twigs/recipe/cracked_bricks.json diff --git a/src/main/resources/data/twigs/recipes/cracked_cobblestone_bricks.json b/src/main/resources/data/twigs/recipe/cracked_cobblestone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cracked_cobblestone_bricks.json rename to src/main/resources/data/twigs/recipe/cracked_cobblestone_bricks.json diff --git a/src/main/resources/data/twigs/recipes/cracked_polished_bloodstone_bricks.json b/src/main/resources/data/twigs/recipe/cracked_polished_bloodstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cracked_polished_bloodstone_bricks.json rename to src/main/resources/data/twigs/recipe/cracked_polished_bloodstone_bricks.json diff --git a/src/main/resources/data/twigs/recipes/cracked_polished_calcite_bricks.json b/src/main/resources/data/twigs/recipe/cracked_polished_calcite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cracked_polished_calcite_bricks.json rename to src/main/resources/data/twigs/recipe/cracked_polished_calcite_bricks.json diff --git a/src/main/resources/data/twigs/recipes/cracked_polished_rhyolite_bricks.json b/src/main/resources/data/twigs/recipe/cracked_polished_rhyolite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cracked_polished_rhyolite_bricks.json rename to src/main/resources/data/twigs/recipe/cracked_polished_rhyolite_bricks.json diff --git a/src/main/resources/data/twigs/recipes/cracked_polished_schist_bricks.json b/src/main/resources/data/twigs/recipe/cracked_polished_schist_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cracked_polished_schist_bricks.json rename to src/main/resources/data/twigs/recipe/cracked_polished_schist_bricks.json diff --git a/src/main/resources/data/twigs/recipes/cracked_polished_tuff_bricks.json b/src/main/resources/data/twigs/recipe/cracked_polished_tuff_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cracked_polished_tuff_bricks.json rename to src/main/resources/data/twigs/recipe/cracked_polished_tuff_bricks.json diff --git a/src/main/resources/data/twigs/recipes/cracked_silt_bricks.json b/src/main/resources/data/twigs/recipe/cracked_silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cracked_silt_bricks.json rename to src/main/resources/data/twigs/recipe/cracked_silt_bricks.json diff --git a/src/main/resources/data/twigs/recipes/crimson_roots_paper_lantern.json b/src/main/resources/data/twigs/recipe/crimson_roots_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/recipes/crimson_roots_paper_lantern.json rename to src/main/resources/data/twigs/recipe/crimson_roots_paper_lantern.json diff --git a/src/main/resources/data/twigs/recipes/crimson_shroomlamp.json b/src/main/resources/data/twigs/recipe/crimson_shroomlamp.json similarity index 100% rename from src/main/resources/data/twigs/recipes/crimson_shroomlamp.json rename to src/main/resources/data/twigs/recipe/crimson_shroomlamp.json diff --git a/src/main/resources/data/twigs/recipes/crimson_table.json b/src/main/resources/data/twigs/recipe/crimson_table.json similarity index 100% rename from src/main/resources/data/twigs/recipes/crimson_table.json rename to src/main/resources/data/twigs/recipe/crimson_table.json diff --git a/src/main/resources/data/twigs/recipes/cut_amethyst.json b/src/main/resources/data/twigs/recipe/cut_amethyst.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cut_amethyst.json rename to src/main/resources/data/twigs/recipe/cut_amethyst.json diff --git a/src/main/resources/data/twigs/recipes/cut_amethyst_from_amethyst_block_stonecutting.json b/src/main/resources/data/twigs/recipe/cut_amethyst_from_amethyst_block_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cut_amethyst_from_amethyst_block_stonecutting.json rename to src/main/resources/data/twigs/recipe/cut_amethyst_from_amethyst_block_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cut_amethyst_stonecutting.json b/src/main/resources/data/twigs/recipe/cut_amethyst_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cut_amethyst_stonecutting.json rename to src/main/resources/data/twigs/recipe/cut_amethyst_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cyan_packed_silt.json b/src/main/resources/data/twigs/recipe/cyan_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_packed_silt.json rename to src/main/resources/data/twigs/recipe/cyan_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_pot.json b/src/main/resources/data/twigs/recipe/cyan_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_pot.json rename to src/main/resources/data/twigs/recipe/cyan_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingles.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingles.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingles_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_cyan_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingles_from_cyan_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_cyan_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/cyan_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/cyan_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/dandelion_paper_lantern.json b/src/main/resources/data/twigs/recipe/dandelion_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/recipes/dandelion_paper_lantern.json rename to src/main/resources/data/twigs/recipe/dandelion_paper_lantern.json diff --git a/src/main/resources/data/twigs/recipes/dark_oak_table.json b/src/main/resources/data/twigs/recipe/dark_oak_table.json similarity index 100% rename from src/main/resources/data/twigs/recipes/dark_oak_table.json rename to src/main/resources/data/twigs/recipe/dark_oak_table.json diff --git a/src/main/resources/data/twigs/recipes/deepslate_column.json b/src/main/resources/data/twigs/recipe/deepslate_column.json similarity index 100% rename from src/main/resources/data/twigs/recipes/deepslate_column.json rename to src/main/resources/data/twigs/recipe/deepslate_column.json diff --git a/src/main/resources/data/twigs/recipes/deepslate_column_stonecutting.json b/src/main/resources/data/twigs/recipe/deepslate_column_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/deepslate_column_stonecutting.json rename to src/main/resources/data/twigs/recipe/deepslate_column_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/exposed_copper_pillar.json b/src/main/resources/data/twigs/recipe/exposed_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/recipes/exposed_copper_pillar.json rename to src/main/resources/data/twigs/recipe/exposed_copper_pillar.json diff --git a/src/main/resources/data/twigs/recipes/exposed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/exposed_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/exposed_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/recipe/exposed_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/exposed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/exposed_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/exposed_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/recipe/exposed_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/gravel_brick_slab.json b/src/main/resources/data/twigs/recipe/gravel_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gravel_brick_slab.json rename to src/main/resources/data/twigs/recipe/gravel_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/gravel_brick_stairs.json b/src/main/resources/data/twigs/recipe/gravel_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gravel_brick_stairs.json rename to src/main/resources/data/twigs/recipe/gravel_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/gravel_brick_wall.json b/src/main/resources/data/twigs/recipe/gravel_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gravel_brick_wall.json rename to src/main/resources/data/twigs/recipe/gravel_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/gravel_bricks.json b/src/main/resources/data/twigs/recipe/gravel_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gravel_bricks.json rename to src/main/resources/data/twigs/recipe/gravel_bricks.json diff --git a/src/main/resources/data/twigs/recipes/gray_packed_silt.json b/src/main/resources/data/twigs/recipe/gray_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_packed_silt.json rename to src/main/resources/data/twigs/recipe/gray_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_pot.json b/src/main/resources/data/twigs/recipe/gray_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_pot.json rename to src/main/resources/data/twigs/recipe/gray_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingles.json b/src/main/resources/data/twigs/recipe/gray_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingles.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingles_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingles_from_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingles_from_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingles_from_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/gray_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/gray_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/gray_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/gray_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/green_packed_silt.json b/src/main/resources/data/twigs/recipe/green_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_packed_silt.json rename to src/main/resources/data/twigs/recipe/green_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_pot.json b/src/main/resources/data/twigs/recipe/green_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_pot.json rename to src/main/resources/data/twigs/recipe/green_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/green_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/green_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/green_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingles.json b/src/main/resources/data/twigs/recipe/green_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingles.json rename to src/main/resources/data/twigs/recipe/green_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingles_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingles_from_green_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingles_from_green_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/green_silt_shingles_from_green_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/green_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/green_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/green_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/green_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/jungle_table.json b/src/main/resources/data/twigs/recipe/jungle_table.json similarity index 100% rename from src/main/resources/data/twigs/recipes/jungle_table.json rename to src/main/resources/data/twigs/recipe/jungle_table.json diff --git a/src/main/resources/data/twigs/recipes/lamp.json b/src/main/resources/data/twigs/recipe/lamp.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lamp.json rename to src/main/resources/data/twigs/recipe/lamp.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_packed_silt.json b/src/main/resources/data/twigs/recipe/light_blue_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_packed_silt.json rename to src/main/resources/data/twigs/recipe/light_blue_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_pot.json b/src/main/resources/data/twigs/recipe/light_blue_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_pot.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingles.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingles.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingles_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_light_blue_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingles_from_light_blue_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_light_blue_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_blue_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_blue_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_packed_silt.json b/src/main/resources/data/twigs/recipe/light_gray_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_packed_silt.json rename to src/main/resources/data/twigs/recipe/light_gray_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_pot.json b/src/main/resources/data/twigs/recipe/light_gray_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_pot.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingles.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingles.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingles_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_light_gray_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingles_from_light_gray_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_light_gray_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/light_gray_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/light_gray_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/lime_packed_silt.json b/src/main/resources/data/twigs/recipe/lime_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_packed_silt.json rename to src/main/resources/data/twigs/recipe/lime_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_pot.json b/src/main/resources/data/twigs/recipe/lime_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_pot.json rename to src/main/resources/data/twigs/recipe/lime_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingles.json b/src/main/resources/data/twigs/recipe/lime_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingles.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingles_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingles_from_lime_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingles_from_lime_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingles_from_lime_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/lime_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/lime_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/lime_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/lime_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/magenta_packed_silt.json b/src/main/resources/data/twigs/recipe/magenta_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_packed_silt.json rename to src/main/resources/data/twigs/recipe/magenta_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_pot.json b/src/main/resources/data/twigs/recipe/magenta_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_pot.json rename to src/main/resources/data/twigs/recipe/magenta_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingles.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingles.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingles_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_magenta_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingles_from_magenta_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_magenta_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/magenta_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/magenta_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/mangrove_table.json b/src/main/resources/data/twigs/recipe/mangrove_table.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mangrove_table.json rename to src/main/resources/data/twigs/recipe/mangrove_table.json diff --git a/src/main/resources/data/twigs/recipes/mixed_bricks.json b/src/main/resources/data/twigs/recipe/mixed_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mixed_bricks.json rename to src/main/resources/data/twigs/recipe/mixed_bricks.json diff --git a/src/main/resources/data/twigs/recipes/mixed_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/mixed_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mixed_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/mixed_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/mixed_silt_bricks.json b/src/main/resources/data/twigs/recipe/mixed_silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mixed_silt_bricks.json rename to src/main/resources/data/twigs/recipe/mixed_silt_bricks.json diff --git a/src/main/resources/data/twigs/recipes/mixed_silt_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/mixed_silt_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mixed_silt_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/mixed_silt_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/mossy_brick_slab.json b/src/main/resources/data/twigs/recipe/mossy_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_brick_slab.json rename to src/main/resources/data/twigs/recipe/mossy_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/mossy_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/recipe/mossy_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/mossy_brick_stairs.json b/src/main/resources/data/twigs/recipe/mossy_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_brick_stairs.json rename to src/main/resources/data/twigs/recipe/mossy_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/mossy_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/recipe/mossy_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/mossy_brick_wall.json b/src/main/resources/data/twigs/recipe/mossy_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_brick_wall.json rename to src/main/resources/data/twigs/recipe/mossy_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/mossy_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/recipe/mossy_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/mossy_bricks_from_moss_block.json b/src/main/resources/data/twigs/recipe/mossy_bricks_from_moss_block.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_bricks_from_moss_block.json rename to src/main/resources/data/twigs/recipe/mossy_bricks_from_moss_block.json diff --git a/src/main/resources/data/twigs/recipes/mossy_bricks_from_vine.json b/src/main/resources/data/twigs/recipe/mossy_bricks_from_vine.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_bricks_from_vine.json rename to src/main/resources/data/twigs/recipe/mossy_bricks_from_vine.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_slab.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_slab.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_stairs.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_stairs.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_wall.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_wall.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_bricks.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_bricks.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_bricks_cobblestone.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_cobblestone.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_bricks_cobblestone.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_cobblestone.json diff --git a/src/main/resources/data/twigs/recipes/mossy_cobblestone_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/mossy_cobblestone_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/oak_table.json b/src/main/resources/data/twigs/recipe/oak_table.json similarity index 100% rename from src/main/resources/data/twigs/recipes/oak_table.json rename to src/main/resources/data/twigs/recipe/oak_table.json diff --git a/src/main/resources/data/twigs/recipes/orange_packed_silt.json b/src/main/resources/data/twigs/recipe/orange_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_packed_silt.json rename to src/main/resources/data/twigs/recipe/orange_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_pot.json b/src/main/resources/data/twigs/recipe/orange_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_pot.json rename to src/main/resources/data/twigs/recipe/orange_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingles.json b/src/main/resources/data/twigs/recipe/orange_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingles.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingles_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingles_from_orange_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingles_from_orange_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingles_from_orange_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/orange_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/orange_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/orange_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/orange_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/oxidized_copper_pillar.json b/src/main/resources/data/twigs/recipe/oxidized_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/recipes/oxidized_copper_pillar.json rename to src/main/resources/data/twigs/recipe/oxidized_copper_pillar.json diff --git a/src/main/resources/data/twigs/recipes/oxidized_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/oxidized_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/oxidized_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/recipe/oxidized_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/oxidized_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/oxidized_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/oxidized_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/recipe/oxidized_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/packed_silt.json b/src/main/resources/data/twigs/recipe/packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/packed_silt.json rename to src/main/resources/data/twigs/recipe/packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/paper_lantern.json b/src/main/resources/data/twigs/recipe/paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/recipes/paper_lantern.json rename to src/main/resources/data/twigs/recipe/paper_lantern.json diff --git a/src/main/resources/data/twigs/recipes/pink_packed_silt.json b/src/main/resources/data/twigs/recipe/pink_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_packed_silt.json rename to src/main/resources/data/twigs/recipe/pink_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_pot.json b/src/main/resources/data/twigs/recipe/pink_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_pot.json rename to src/main/resources/data/twigs/recipe/pink_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingles.json b/src/main/resources/data/twigs/recipe/pink_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingles.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/pink_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/pink_silt_shingles_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingles_from_pink_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/pink_silt_shingles_from_pink_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/pink_silt_shingles_from_pink_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_amethyst.json b/src/main/resources/data/twigs/recipe/polished_amethyst.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_amethyst.json rename to src/main/resources/data/twigs/recipe/polished_amethyst.json diff --git a/src/main/resources/data/twigs/recipes/polished_amethyst_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_amethyst_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_amethyst_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_amethyst_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_basalt_bricks.json b/src/main/resources/data/twigs/recipe/polished_basalt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_basalt_bricks.json rename to src/main/resources/data/twigs/recipe/polished_basalt_bricks.json diff --git a/src/main/resources/data/twigs/recipes/polished_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_basalt_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_basalt_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_basalt_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone.json b/src/main/resources/data/twigs/recipe/polished_bloodstone.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_slab.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_slab.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_slab_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_slab_from_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_slab_from_polished_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_polished_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_slab_from_polished_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_polished_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_stairs.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_stairs.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_stairs_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_stairs_from_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_stairs_from_polished_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_polished_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_stairs_from_polished_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_polished_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_wall.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_wall.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_wall_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_wall_from_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_wall_from_polished_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_polished_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_wall_from_polished_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_polished_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_bricks.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_bricks.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_bricks.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_bricks_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_from_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_bricks_from_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_from_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_slab.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_slab.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_slab.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_slab_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_slab_from_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_slab_from_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_slab_from_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_slab_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_stairs.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_stairs.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_stairs.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_stairs_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_from_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_stairs_from_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_from_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_stairs_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_bloodstone_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_bloodstone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_slab.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_slab.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_slab_from_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_calcite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_slab_from_calcite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_calcite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_slab_from_polished_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_slab_from_polished_calcite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_slab_from_polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_slab_from_polished_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_stairs.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_stairs.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_stairs_from_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_calcite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_stairs_from_calcite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_calcite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_stairs_from_polished_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_stairs_from_polished_calcite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_stairs_from_polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_stairs_from_polished_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_wall.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_wall.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_wall_from_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_calcite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_wall_from_calcite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_calcite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_wall_from_polished_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_wall_from_polished_calcite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_brick_wall_from_polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_brick_wall_from_polished_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_bricks.json b/src/main/resources/data/twigs/recipe/polished_calcite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_bricks.json rename to src/main/resources/data/twigs/recipe/polished_calcite_bricks.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_bricks_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_bricks_from_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_bricks_from_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_bricks_from_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_slab.json b/src/main/resources/data/twigs/recipe/polished_calcite_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_slab.json rename to src/main/resources/data/twigs/recipe/polished_calcite_slab.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_slab_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_slab_from_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_slab_from_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_slab_from_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_slab_from_polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_slab_from_polished_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_slab_from_polished_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_slab_from_polished_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_stairs.json b/src/main/resources/data/twigs/recipe/polished_calcite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_stairs.json rename to src/main/resources/data/twigs/recipe/polished_calcite_stairs.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_stairs_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_stairs_from_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_stairs_from_polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_polished_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_stairs_from_polished_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_polished_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_calcite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_calcite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite.json b/src/main/resources/data/twigs/recipe/polished_rhyolite.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_slab.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_slab.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_slab_from_polished_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_slab_from_polished_rhyolite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_slab_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_slab_from_polished_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_slab_from_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_rhyolite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_slab_from_rhyolite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_rhyolite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_stairs.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_stairs.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_stairs_from_polished_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_stairs_from_polished_rhyolite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_stairs_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_stairs_from_polished_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_stairs_from_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_rhyolite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_stairs_from_rhyolite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_rhyolite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_wall.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_wall.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_wall_from_polished_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_wall_from_polished_rhyolite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_wall_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_wall_from_polished_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_brick_wall_from_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_rhyolite_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_brick_wall_from_rhyolite_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_rhyolite_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_bricks.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_bricks.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_bricks.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_bricks_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_polished_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_bricks_from_polished_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_polished_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_bricks_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_bricks_from_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_slab.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_slab.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_slab.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_slab_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_polished_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_slab_from_polished_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_polished_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_slab_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_slab_from_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_stairs.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_stairs.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_stairs.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_stairs_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_polished_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_stairs_from_polished_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_polished_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_stairs_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_stairs_from_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist.json b/src/main/resources/data/twigs/recipe/polished_schist.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist.json rename to src/main/resources/data/twigs/recipe/polished_schist.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_slab.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_slab.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_slab_from_polished_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_slab_from_polished_schist_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_slab_from_polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_slab_from_polished_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_slab_from_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_schist_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_slab_from_schist_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_schist_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_stairs.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_stairs.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_stairs_from_polished_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_stairs_from_polished_schist_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_stairs_from_polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_stairs_from_polished_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_stairs_from_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_schist_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_stairs_from_schist_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_schist_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_wall.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_wall.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_wall_from_polished_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_wall_from_polished_schist_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_wall_from_polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_wall_from_polished_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_brick_wall_from_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_schist_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_brick_wall_from_schist_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_schist_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_bricks.json b/src/main/resources/data/twigs/recipe/polished_schist_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_bricks.json rename to src/main/resources/data/twigs/recipe/polished_schist_bricks.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_bricks_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_bricks_from_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_bricks_from_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_bricks_from_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_slab.json b/src/main/resources/data/twigs/recipe/polished_schist_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_slab.json rename to src/main/resources/data/twigs/recipe/polished_schist_slab.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_slab_from_polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_slab_from_polished_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_slab_from_polished_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_slab_from_polished_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_slab_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_slab_from_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_slab_from_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_slab_from_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_stairs.json b/src/main/resources/data/twigs/recipe/polished_schist_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_stairs.json rename to src/main/resources/data/twigs/recipe/polished_schist_stairs.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_stairs_from_polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_stairs_from_polished_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_stairs_from_polished_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_stairs_from_polished_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_stairs_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_stairs_from_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_stairs_from_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_stairs_from_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_slab.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_slab.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_slab_from_polished_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_slab_from_polished_tuff_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_slab_from_polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_slab_from_polished_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_slab_from_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_tuff_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_slab_from_tuff_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_tuff_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_stairs.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_stairs.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_stairs_from_polished_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_stairs_from_polished_tuff_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_stairs_from_polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_stairs_from_polished_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_stairs_from_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_tuff_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_stairs_from_tuff_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_tuff_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_wall.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_wall.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_wall_from_polished_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_wall_from_polished_tuff_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_wall_from_polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_wall_from_polished_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_brick_wall_from_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_tuff_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_brick_wall_from_tuff_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_tuff_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_bricks.json b/src/main/resources/data/twigs/recipe/polished_tuff_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_bricks.json rename to src/main/resources/data/twigs/recipe/polished_tuff_bricks.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_bricks_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_bricks_from_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_bricks_from_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_bricks_from_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_slab.json b/src/main/resources/data/twigs/recipe/polished_tuff_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_slab.json rename to src/main/resources/data/twigs/recipe/polished_tuff_slab.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_slab_from_polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_slab_from_polished_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_slab_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_slab_from_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_slab_from_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_slab_from_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_stairs.json b/src/main/resources/data/twigs/recipe/polished_tuff_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_stairs.json rename to src/main/resources/data/twigs/recipe/polished_tuff_stairs.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_stairs_from_polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_polished_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_stairs_from_polished_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_polished_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_stairs_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_stairs_from_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/polished_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/polished_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/purple_packed_silt.json b/src/main/resources/data/twigs/recipe/purple_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_packed_silt.json rename to src/main/resources/data/twigs/recipe/purple_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_pot.json b/src/main/resources/data/twigs/recipe/purple_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_pot.json rename to src/main/resources/data/twigs/recipe/purple_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingles.json b/src/main/resources/data/twigs/recipe/purple_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingles.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/purple_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/purple_silt_shingles_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingles_from_purple_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/purple_silt_shingles_from_purple_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/purple_silt_shingles_from_purple_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/quartz_column.json b/src/main/resources/data/twigs/recipe/quartz_column.json similarity index 100% rename from src/main/resources/data/twigs/recipes/quartz_column.json rename to src/main/resources/data/twigs/recipe/quartz_column.json diff --git a/src/main/resources/data/twigs/recipes/quartz_column_stonecutting.json b/src/main/resources/data/twigs/recipe/quartz_column_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/quartz_column_stonecutting.json rename to src/main/resources/data/twigs/recipe/quartz_column_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/red_packed_silt.json b/src/main/resources/data/twigs/recipe/red_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_packed_silt.json rename to src/main/resources/data/twigs/recipe/red_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_pot.json b/src/main/resources/data/twigs/recipe/red_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_pot.json rename to src/main/resources/data/twigs/recipe/red_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/red_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/red_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/red_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingles.json b/src/main/resources/data/twigs/recipe/red_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingles.json rename to src/main/resources/data/twigs/recipe/red_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/red_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/red_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/red_silt_shingles_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingles_from_red_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/red_silt_shingles_from_red_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/red_silt_shingles_from_red_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/rhyolite.json b/src/main/resources/data/twigs/recipe/rhyolite.json similarity index 100% rename from src/main/resources/data/twigs/recipes/rhyolite.json rename to src/main/resources/data/twigs/recipe/rhyolite.json diff --git a/src/main/resources/data/twigs/recipes/rhyolite_slab.json b/src/main/resources/data/twigs/recipe/rhyolite_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/rhyolite_slab.json rename to src/main/resources/data/twigs/recipe/rhyolite_slab.json diff --git a/src/main/resources/data/twigs/recipes/rhyolite_slab_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/rhyolite_slab_from_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/rhyolite_slab_from_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/rhyolite_slab_from_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/rhyolite_stairs.json b/src/main/resources/data/twigs/recipe/rhyolite_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/rhyolite_stairs.json rename to src/main/resources/data/twigs/recipe/rhyolite_stairs.json diff --git a/src/main/resources/data/twigs/recipes/rhyolite_stairs_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/rhyolite_stairs_from_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/rhyolite_stairs_from_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/rhyolite_stairs_from_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/rhyolite_wall.json b/src/main/resources/data/twigs/recipe/rhyolite_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/rhyolite_wall.json rename to src/main/resources/data/twigs/recipe/rhyolite_wall.json diff --git a/src/main/resources/data/twigs/recipes/rhyolite_wall_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/rhyolite_wall_from_rhyolite_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/rhyolite_wall_from_rhyolite_stonecutting.json rename to src/main/resources/data/twigs/recipe/rhyolite_wall_from_rhyolite_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/rocky_dirt.json b/src/main/resources/data/twigs/recipe/rocky_dirt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/rocky_dirt.json rename to src/main/resources/data/twigs/recipe/rocky_dirt.json diff --git a/src/main/resources/data/twigs/recipes/schist.json b/src/main/resources/data/twigs/recipe/schist.json similarity index 100% rename from src/main/resources/data/twigs/recipes/schist.json rename to src/main/resources/data/twigs/recipe/schist.json diff --git a/src/main/resources/data/twigs/recipes/schist_slab.json b/src/main/resources/data/twigs/recipe/schist_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/schist_slab.json rename to src/main/resources/data/twigs/recipe/schist_slab.json diff --git a/src/main/resources/data/twigs/recipes/schist_slab_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/schist_slab_from_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/schist_slab_from_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/schist_slab_from_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/schist_stairs.json b/src/main/resources/data/twigs/recipe/schist_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/schist_stairs.json rename to src/main/resources/data/twigs/recipe/schist_stairs.json diff --git a/src/main/resources/data/twigs/recipes/schist_stairs_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/schist_stairs_from_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/schist_stairs_from_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/schist_stairs_from_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/schist_wall.json b/src/main/resources/data/twigs/recipe/schist_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/schist_wall.json rename to src/main/resources/data/twigs/recipe/schist_wall.json diff --git a/src/main/resources/data/twigs/recipes/schist_wall_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/schist_wall_from_schist_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/schist_wall_from_schist_stonecutting.json rename to src/main/resources/data/twigs/recipe/schist_wall_from_schist_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/silt.json b/src/main/resources/data/twigs/recipe/silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt.json rename to src/main/resources/data/twigs/recipe/silt.json diff --git a/src/main/resources/data/twigs/recipes/silt_brick.json b/src/main/resources/data/twigs/recipe/silt_brick.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_brick.json rename to src/main/resources/data/twigs/recipe/silt_brick.json diff --git a/src/main/resources/data/twigs/recipes/silt_brick_slab.json b/src/main/resources/data/twigs/recipe/silt_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_brick_slab.json rename to src/main/resources/data/twigs/recipe/silt_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/silt_brick_slab_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_brick_slab_from_silt_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_brick_slab_from_silt_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/silt_brick_slab_from_silt_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/silt_brick_stairs.json b/src/main/resources/data/twigs/recipe/silt_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_brick_stairs.json rename to src/main/resources/data/twigs/recipe/silt_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/silt_brick_stairs_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_brick_stairs_from_silt_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_brick_stairs_from_silt_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/silt_brick_stairs_from_silt_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/silt_brick_wall.json b/src/main/resources/data/twigs/recipe/silt_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_brick_wall.json rename to src/main/resources/data/twigs/recipe/silt_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/silt_brick_wall_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_brick_wall_from_silt_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_brick_wall_from_silt_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/silt_brick_wall_from_silt_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/silt_bricks.json b/src/main/resources/data/twigs/recipe/silt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_bricks.json rename to src/main/resources/data/twigs/recipe/silt_bricks.json diff --git a/src/main/resources/data/twigs/recipes/silt_from_silt_balls.json b/src/main/resources/data/twigs/recipe/silt_from_silt_balls.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_from_silt_balls.json rename to src/main/resources/data/twigs/recipe/silt_from_silt_balls.json diff --git a/src/main/resources/data/twigs/recipes/silt_pot.json b/src/main/resources/data/twigs/recipe/silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_pot.json rename to src/main/resources/data/twigs/recipe/silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/silt_shingle_slab_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_slab_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_shingle_slab_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/silt_shingle_slab_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/silt_shingle_slab_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_slab_from_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_shingle_slab_from_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/silt_shingle_slab_from_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/silt_shingle_stairs_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_shingle_stairs_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/silt_shingle_stairs_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_shingle_stairs_from_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/silt_shingle_wall_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_wall_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_shingle_wall_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/silt_shingle_wall_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/silt_shingle_wall_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_wall_from_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_shingle_wall_from_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/silt_shingle_wall_from_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/silt_shingles.json b/src/main/resources/data/twigs/recipe/silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_shingles.json rename to src/main/resources/data/twigs/recipe/silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingles_from_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/silt_shingles_from_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/silt_shingles_from_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_basalt_brick_slab.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_basalt_brick_slab.json rename to src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_basalt_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_basalt_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_basalt_brick_stairs.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_basalt_brick_stairs.json rename to src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_basalt_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_basalt_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_basalt_brick_wall.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_basalt_brick_wall.json rename to src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_basalt_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_basalt_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_basalt_bricks.json b/src/main/resources/data/twigs/recipe/smooth_basalt_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_basalt_bricks.json rename to src/main/resources/data/twigs/recipe/smooth_basalt_bricks.json diff --git a/src/main/resources/data/twigs/recipes/smooth_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_bricks_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_basalt_bricks_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_basalt_bricks_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_stone_brick_slab.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_stone_brick_slab.json rename to src/main/resources/data/twigs/recipe/smooth_stone_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_stone_brick_stairs.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_stone_brick_stairs.json rename to src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_stone_brick_wall.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_stone_brick_wall.json rename to src/main/resources/data/twigs/recipe/smooth_stone_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/smooth_stone_bricks.json b/src/main/resources/data/twigs/recipe/smooth_stone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_stone_bricks.json rename to src/main/resources/data/twigs/recipe/smooth_stone_bricks.json diff --git a/src/main/resources/data/twigs/recipes/smooth_stone_bricks_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_bricks_from_smooth_stone_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/smooth_stone_bricks_from_smooth_stone_stonecutting.json rename to src/main/resources/data/twigs/recipe/smooth_stone_bricks_from_smooth_stone_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/soul_lamp.json b/src/main/resources/data/twigs/recipe/soul_lamp.json similarity index 100% rename from src/main/resources/data/twigs/recipes/soul_lamp.json rename to src/main/resources/data/twigs/recipe/soul_lamp.json diff --git a/src/main/resources/data/twigs/recipes/spruce_table.json b/src/main/resources/data/twigs/recipe/spruce_table.json similarity index 100% rename from src/main/resources/data/twigs/recipes/spruce_table.json rename to src/main/resources/data/twigs/recipe/spruce_table.json diff --git a/src/main/resources/data/twigs/recipes/stick_from_twig.json b/src/main/resources/data/twigs/recipe/stick_from_twig.json similarity index 100% rename from src/main/resources/data/twigs/recipes/stick_from_twig.json rename to src/main/resources/data/twigs/recipe/stick_from_twig.json diff --git a/src/main/resources/data/twigs/recipes/stone_column.json b/src/main/resources/data/twigs/recipe/stone_column.json similarity index 100% rename from src/main/resources/data/twigs/recipes/stone_column.json rename to src/main/resources/data/twigs/recipe/stone_column.json diff --git a/src/main/resources/data/twigs/recipes/stone_column_stonecutting.json b/src/main/resources/data/twigs/recipe/stone_column_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/stone_column_stonecutting.json rename to src/main/resources/data/twigs/recipe/stone_column_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/torchflower_paper_lantern.json b/src/main/resources/data/twigs/recipe/torchflower_paper_lantern.json similarity index 100% rename from src/main/resources/data/twigs/recipes/torchflower_paper_lantern.json rename to src/main/resources/data/twigs/recipe/torchflower_paper_lantern.json diff --git a/src/main/resources/data/twigs/recipes/tuff_slab_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/tuff_slab_from_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/tuff_slab_from_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/tuff_slab_from_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/tuff_stairs.json b/src/main/resources/data/twigs/recipe/tuff_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/tuff_stairs.json rename to src/main/resources/data/twigs/recipe/tuff_stairs.json diff --git a/src/main/resources/data/twigs/recipes/tuff_stairs_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/tuff_stairs_from_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/tuff_stairs_from_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/tuff_stairs_from_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/tuff_wall.json b/src/main/resources/data/twigs/recipe/tuff_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/tuff_wall.json rename to src/main/resources/data/twigs/recipe/tuff_wall.json diff --git a/src/main/resources/data/twigs/recipes/tuff_wall_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/tuff_wall_from_tuff_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/tuff_wall_from_tuff_stonecutting.json rename to src/main/resources/data/twigs/recipe/tuff_wall_from_tuff_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_slab.json rename to src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_stairs.json rename to src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_wall.json rename to src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/twisting_polished_blackstone_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/twisting_polished_blackstone_bricks.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/twisting_polished_blackstone_bricks.json rename to src/main/resources/data/twigs/recipe/twisting_polished_blackstone_bricks.json diff --git a/src/main/resources/data/twigs/recipes/warped_shroomlamp.json b/src/main/resources/data/twigs/recipe/warped_shroomlamp.json similarity index 100% rename from src/main/resources/data/twigs/recipes/warped_shroomlamp.json rename to src/main/resources/data/twigs/recipe/warped_shroomlamp.json diff --git a/src/main/resources/data/twigs/recipes/warped_table.json b/src/main/resources/data/twigs/recipe/warped_table.json similarity index 100% rename from src/main/resources/data/twigs/recipes/warped_table.json rename to src/main/resources/data/twigs/recipe/warped_table.json diff --git a/src/main/resources/data/twigs/recipes/waxed_copper_pillar.json b/src/main/resources/data/twigs/recipe/waxed_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_copper_pillar.json rename to src/main/resources/data/twigs/recipe/waxed_copper_pillar.json diff --git a/src/main/resources/data/twigs/recipes/waxed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/recipe/waxed_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/waxed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/recipe/waxed_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/waxed_exposed_copper_pillar.json b/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_exposed_copper_pillar.json rename to src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar.json diff --git a/src/main/resources/data/twigs/recipes/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/waxed_exposed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_exposed_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/waxed_oxidized_copper_pillar.json b/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_oxidized_copper_pillar.json rename to src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar.json diff --git a/src/main/resources/data/twigs/recipes/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/waxed_oxidized_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_oxidized_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/waxed_weathered_copper_pillar.json b/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_weathered_copper_pillar.json rename to src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar.json diff --git a/src/main/resources/data/twigs/recipes/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/waxed_weathered_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/waxed_weathered_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/weathered_copper_pillar.json b/src/main/resources/data/twigs/recipe/weathered_copper_pillar.json similarity index 100% rename from src/main/resources/data/twigs/recipes/weathered_copper_pillar.json rename to src/main/resources/data/twigs/recipe/weathered_copper_pillar.json diff --git a/src/main/resources/data/twigs/recipes/weathered_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/weathered_copper_pillar_from_cut_copper_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/weathered_copper_pillar_from_cut_copper_stonecutting.json rename to src/main/resources/data/twigs/recipe/weathered_copper_pillar_from_cut_copper_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/weathered_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/weathered_copper_pillar_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/weathered_copper_pillar_stonecutting.json rename to src/main/resources/data/twigs/recipe/weathered_copper_pillar_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_slab.json rename to src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab.json diff --git a/src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_slab_stonecutting.json rename to src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_stairs.json rename to src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs.json diff --git a/src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_stairs_stonecutting.json rename to src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_wall.json rename to src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall.json diff --git a/src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/weeping_polished_blackstone_brick_wall_stonecutting.json rename to src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/weeping_polished_blackstone_bricks.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_bricks.json similarity index 100% rename from src/main/resources/data/twigs/recipes/weeping_polished_blackstone_bricks.json rename to src/main/resources/data/twigs/recipe/weeping_polished_blackstone_bricks.json diff --git a/src/main/resources/data/twigs/recipes/white_packed_silt.json b/src/main/resources/data/twigs/recipe/white_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_packed_silt.json rename to src/main/resources/data/twigs/recipe/white_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_pot.json b/src/main/resources/data/twigs/recipe/white_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_pot.json rename to src/main/resources/data/twigs/recipe/white_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/white_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/white_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/white_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingles.json b/src/main/resources/data/twigs/recipe/white_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingles.json rename to src/main/resources/data/twigs/recipe/white_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/white_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/white_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/white_silt_shingles_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingles_from_white_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/white_silt_shingles_from_white_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/white_silt_shingles_from_white_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/yellow_packed_silt.json b/src/main/resources/data/twigs/recipe/yellow_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_packed_silt.json rename to src/main/resources/data/twigs/recipe/yellow_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_pot.json b/src/main/resources/data/twigs/recipe/yellow_silt_pot.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_pot.json rename to src/main/resources/data/twigs/recipe/yellow_silt_pot.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingle_slab.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingle_stairs.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingle_wall.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingles.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingles.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingles.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingles.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingles_from_packed_silt.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_packed_silt.json diff --git a/src/main/resources/data/twigs/recipes/yellow_silt_shingles_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_yellow_packed_silt_stonecutting.json similarity index 100% rename from src/main/resources/data/twigs/recipes/yellow_silt_shingles_from_yellow_packed_silt_stonecutting.json rename to src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_yellow_packed_silt_stonecutting.json diff --git a/src/main/resources/data/twigs/structures/bloodstone_obelisk/bloodstone_obelisk.nbt b/src/main/resources/data/twigs/structure/bloodstone_obelisk/bloodstone_obelisk.nbt similarity index 100% rename from src/main/resources/data/twigs/structures/bloodstone_obelisk/bloodstone_obelisk.nbt rename to src/main/resources/data/twigs/structure/bloodstone_obelisk/bloodstone_obelisk.nbt diff --git a/src/main/resources/data/twigs/tags/blocks/bloodstone.json b/src/main/resources/data/twigs/tags/block/bloodstone.json similarity index 100% rename from src/main/resources/data/twigs/tags/blocks/bloodstone.json rename to src/main/resources/data/twigs/tags/block/bloodstone.json diff --git a/src/main/resources/data/twigs/tags/blocks/offset_remover.json b/src/main/resources/data/twigs/tags/block/offset_remover.json similarity index 100% rename from src/main/resources/data/twigs/tags/blocks/offset_remover.json rename to src/main/resources/data/twigs/tags/block/offset_remover.json diff --git a/src/main/resources/data/twigs/tags/blocks/packed_silt.json b/src/main/resources/data/twigs/tags/block/packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/tags/blocks/packed_silt.json rename to src/main/resources/data/twigs/tags/block/packed_silt.json diff --git a/src/main/resources/data/twigs/tags/blocks/rhyolite.json b/src/main/resources/data/twigs/tags/block/rhyolite.json similarity index 100% rename from src/main/resources/data/twigs/tags/blocks/rhyolite.json rename to src/main/resources/data/twigs/tags/block/rhyolite.json diff --git a/src/main/resources/data/twigs/tags/blocks/schist.json b/src/main/resources/data/twigs/tags/block/schist.json similarity index 100% rename from src/main/resources/data/twigs/tags/blocks/schist.json rename to src/main/resources/data/twigs/tags/block/schist.json diff --git a/src/main/resources/data/twigs/tags/blocks/silt_pots.json b/src/main/resources/data/twigs/tags/block/silt_pots.json similarity index 100% rename from src/main/resources/data/twigs/tags/blocks/silt_pots.json rename to src/main/resources/data/twigs/tags/block/silt_pots.json diff --git a/src/main/resources/data/twigs/tags/blocks/tables.json b/src/main/resources/data/twigs/tags/block/tables.json similarity index 100% rename from src/main/resources/data/twigs/tags/blocks/tables.json rename to src/main/resources/data/twigs/tags/block/tables.json diff --git a/src/main/resources/data/twigs/tags/entity_types/bamboo_leaves_slow_immune.json b/src/main/resources/data/twigs/tags/entity_type/bamboo_leaves_slow_immune.json similarity index 100% rename from src/main/resources/data/twigs/tags/entity_types/bamboo_leaves_slow_immune.json rename to src/main/resources/data/twigs/tags/entity_type/bamboo_leaves_slow_immune.json diff --git a/src/main/resources/data/twigs/tags/items/bloodstone.json b/src/main/resources/data/twigs/tags/item/bloodstone.json similarity index 100% rename from src/main/resources/data/twigs/tags/items/bloodstone.json rename to src/main/resources/data/twigs/tags/item/bloodstone.json diff --git a/src/main/resources/data/twigs/tags/items/packed_silt.json b/src/main/resources/data/twigs/tags/item/packed_silt.json similarity index 100% rename from src/main/resources/data/twigs/tags/items/packed_silt.json rename to src/main/resources/data/twigs/tags/item/packed_silt.json diff --git a/src/main/resources/data/twigs/tags/items/packed_silt_full_blocks.json b/src/main/resources/data/twigs/tags/item/packed_silt_full_blocks.json similarity index 100% rename from src/main/resources/data/twigs/tags/items/packed_silt_full_blocks.json rename to src/main/resources/data/twigs/tags/item/packed_silt_full_blocks.json diff --git a/src/main/resources/data/twigs/tags/items/rhyolite.json b/src/main/resources/data/twigs/tags/item/rhyolite.json similarity index 100% rename from src/main/resources/data/twigs/tags/items/rhyolite.json rename to src/main/resources/data/twigs/tags/item/rhyolite.json diff --git a/src/main/resources/data/twigs/tags/items/schist.json b/src/main/resources/data/twigs/tags/item/schist.json similarity index 100% rename from src/main/resources/data/twigs/tags/items/schist.json rename to src/main/resources/data/twigs/tags/item/schist.json diff --git a/src/main/resources/data/twigs/tags/items/seashells.json b/src/main/resources/data/twigs/tags/item/seashells.json similarity index 100% rename from src/main/resources/data/twigs/tags/items/seashells.json rename to src/main/resources/data/twigs/tags/item/seashells.json diff --git a/src/main/resources/data/twigs/tags/items/silt_pots.json b/src/main/resources/data/twigs/tags/item/silt_pots.json similarity index 100% rename from src/main/resources/data/twigs/tags/items/silt_pots.json rename to src/main/resources/data/twigs/tags/item/silt_pots.json diff --git a/src/main/resources/data/twigs/tags/items/tables.json b/src/main/resources/data/twigs/tags/item/tables.json similarity index 100% rename from src/main/resources/data/twigs/tags/items/tables.json rename to src/main/resources/data/twigs/tags/item/tables.json From 8437f25f7dbe6b93091ac4dd9a74f8a13a29fa10 Mon Sep 17 00:00:00 2001 From: theendercore Date: Sun, 23 Jun 2024 01:05:29 +0300 Subject: [PATCH 27/51] - da forge upgrades --- build.gradle | 28 ++++++++-------------------- settings.gradle | 17 +++++++++++++++++ 2 files changed, 25 insertions(+), 20 deletions(-) create mode 100644 settings.gradle diff --git a/build.gradle b/build.gradle index b5aa20a8..0b8882f5 100644 --- a/build.gradle +++ b/build.gradle @@ -1,26 +1,14 @@ -buildscript { - repositories { - maven { url = 'https://maven.minecraftforge.net' } - maven { url = "https://files.minecraftforge.net/maven" } - maven { url = "https://repo.spongepowered.org/repository/maven-public/" } -// maven { url = 'https://maven.parchmentmc.org' } - mavenCentral() - } - dependencies { - classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: "${project.forgegradle_version}", changing: true -// classpath 'org.parchmentmc:librarian:1.+' - classpath group: "org.spongepowered", name: "mixingradle", version: "0.7-SNAPSHOT" - } +plugins { + id 'eclipse' + id 'idea' + id 'maven-publish' + id 'net.minecraftforge.gradle' version '[6.0.24,6.2)' + id 'org.spongepowered.mixin' version '0.7-SNAPSHOT' } -apply plugin: 'net.minecraftforge.gradle' -apply plugin: 'eclipse' -apply plugin: 'maven-publish' -apply plugin: "org.spongepowered.mixin" -//apply plugin: 'org.parchmentmc.librarian.forgegradle' - mixin { add sourceSets.main, "twigs.refmap.json" + config "twigs.mixins.json" } version = "${project.minecraft_version}-${project.mod_version}" @@ -95,7 +83,7 @@ repositories { dependencies { minecraft "net.minecraftforge:forge:${project.minecraft_version}-${project.forge_version}" - // this fixes the problem of forge not booting, i dont know why this is needed, thanks forge :) + // this fixes the problem of forge not booting, i dont know why this is needed, thanks forge :) (I learnt why this is need, its a hacky fix for dependency hell) implementation('net.sf.jopt-simple:jopt-simple:5.0.4') { version { strictly '5.0.4' } } annotationProcessor "org.spongepowered:mixin:0.8.5:processor" diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 00000000..9cda641b --- /dev/null +++ b/settings.gradle @@ -0,0 +1,17 @@ +pluginManagement { + repositories { + gradlePluginPortal() + maven { + name = 'MinecraftForge' + url = 'https://maven.minecraftforge.net/' + } + maven { + name = 'Sponge Snapshots' + url = 'https://repo.spongepowered.org/repository/maven-public/' + } + } +} + +plugins { + id 'org.gradle.toolchains.foojay-resolver-convention' version '0.7.0' +} \ No newline at end of file From 715b24fb91e08530f2e67a676894d4314804b12d Mon Sep 17 00:00:00 2001 From: theendercore Date: Mon, 24 Jun 2024 13:45:33 +0300 Subject: [PATCH 28/51] - fixed forge not doing stuff currently (I wasted like 6 f*&# hours on this, and all I had to do was sit down and read for 5 minutes :( ) --- build.gradle | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 0b8882f5..a74f91ff 100644 --- a/build.gradle +++ b/build.gradle @@ -19,7 +19,10 @@ java.toolchain.languageVersion = JavaLanguageVersion.of(21) println('Java: ' + System.getProperty('java.version') + ' JVM: ' + System.getProperty('java.vm.version') + '(' + System.getProperty('java.vendor') + ') Arch: ' + System.getProperty('os.arch')) minecraft { - mappings channel: "${project.mappings_channel}", version: "${project.mappings_version}" + mappings channel: 'official', version: "${project.mappings_version}" + + copyIdeResources = true //Calls processResources when in dev + reobf = false // Forge 1.20.6+ uses official mappings at runtime, so we shouldn't reobf from official to SRG accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg') @@ -102,10 +105,8 @@ jar { "MixinConfigs" : "twigs.mixins.json" ]) } - finalizedBy 'reobfJar' } -jar.finalizedBy('reobfJar') publishing { publications { From 00b6744b021f53e60f90ebf07f4e72eaf540d954 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 15:52:36 +0300 Subject: [PATCH 29/51] - you should not be here --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 09cd281f..a78b8e6f 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,6 @@ bin/ # fabric run/ + + +src/main/generated/.cache \ No newline at end of file From 802e5f345724063658c88192ddfe1c27aa2bc2af Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 15:53:09 +0300 Subject: [PATCH 30/51] - backup old datagen --- ...TwigsDataGenerator.java => TwigsDataGeneratorOld.java} | 8 ++++---- ...r.java => TwigsDatapackBuiltinEntriesProviderOld.java} | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) rename src/main/java/com/ninni/twigs/data/{TwigsDataGenerator.java => TwigsDataGeneratorOld.java} (75%) rename src/main/java/com/ninni/twigs/data/{TwigsDatapackBuiltinEntriesProvider.java => TwigsDatapackBuiltinEntriesProviderOld.java} (82%) diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorOld.java similarity index 75% rename from src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java rename to src/main/java/com/ninni/twigs/data/TwigsDataGeneratorOld.java index 1acb04d2..21d9dc2c 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorOld.java @@ -8,17 +8,17 @@ import net.minecraftforge.fml.common.Mod; @Mod.EventBusSubscriber(modid = Twigs.MOD_ID, bus = Mod.EventBusSubscriber.Bus.MOD) -public class TwigsDataGenerator { +public class TwigsDataGeneratorOld { - private TwigsDataGenerator() { + private TwigsDataGeneratorOld() { } @SubscribeEvent public static void onGatherData(GatherDataEvent event) { DataGenerator generator = event.getGenerator(); boolean server = event.includeServer(); - generator.addProvider(server, (DataProvider.Factory) output -> - new TwigsDatapackBuiltinEntriesProvider(output, event.getLookupProvider()) + generator.addProvider(server, (DataProvider.Factory) output -> + new TwigsDatapackBuiltinEntriesProviderOld(output, event.getLookupProvider()) ); } diff --git a/src/main/java/com/ninni/twigs/data/TwigsDatapackBuiltinEntriesProvider.java b/src/main/java/com/ninni/twigs/data/TwigsDatapackBuiltinEntriesProviderOld.java similarity index 82% rename from src/main/java/com/ninni/twigs/data/TwigsDatapackBuiltinEntriesProvider.java rename to src/main/java/com/ninni/twigs/data/TwigsDatapackBuiltinEntriesProviderOld.java index fbf4371c..c44e1299 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDatapackBuiltinEntriesProvider.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDatapackBuiltinEntriesProviderOld.java @@ -14,13 +14,13 @@ import java.util.Set; import java.util.concurrent.CompletableFuture; -public class TwigsDatapackBuiltinEntriesProvider extends DatapackBuiltinEntriesProvider { +public class TwigsDatapackBuiltinEntriesProviderOld extends DatapackBuiltinEntriesProvider { private static final RegistrySetBuilder BUILDER = new RegistrySetBuilder() .add(Registries.CONFIGURED_FEATURE, TwigsConfiguredFeatures::bootstrap) .add(Registries.PLACED_FEATURE, TwigsPlacedFeatures::bootstrap) .add(ForgeRegistries.Keys.BIOME_MODIFIERS, TwigsBiomeModifier::bootstrap); - public TwigsDatapackBuiltinEntriesProvider(PackOutput output, CompletableFuture registries) { + public TwigsDatapackBuiltinEntriesProviderOld(PackOutput output, CompletableFuture registries) { super(output, registries, BUILDER, Set.of(Twigs.MOD_ID)); } From bd0b74fbcf1427936d812a97ae527643556639ec Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 15:58:31 +0300 Subject: [PATCH 31/51] - copy pasted fabric data-gen --- .../data/TwigsBlockLootTableProvider.java | 69 ++ .../data/TwigsChestLootTableProvider.java | 65 ++ ...eratorOld.java => TwigsDataGenerator.java} | 4 +- .../twigs/data/TwigsDataGeneratorFabric.java | 64 ++ .../ninni/twigs/data/TwigsRecipeProvider.java | 647 ++++++++++++++++++ .../data/tags/TwigsBiomeTagProvider.java | 70 ++ .../data/tags/TwigsBlockTagProvider.java | 341 +++++++++ .../data/tags/TwigsEntityTypeTagProvider.java | 22 + .../twigs/data/tags/TwigsItemTagProvider.java | 64 ++ .../TwigsConfiguredFeatureProvider.java | 42 ++ .../worldgen/TwigsPlacedFeatureProvider.java | 44 ++ .../data/worldgen/TwigsStructureProvider.java | 88 +++ 12 files changed, 1518 insertions(+), 2 deletions(-) create mode 100644 src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java create mode 100644 src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java rename src/main/java/com/ninni/twigs/data/{TwigsDataGeneratorOld.java => TwigsDataGenerator.java} (91%) create mode 100644 src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java create mode 100644 src/main/java/com/ninni/twigs/data/TwigsRecipeProvider.java create mode 100644 src/main/java/com/ninni/twigs/data/tags/TwigsBiomeTagProvider.java create mode 100644 src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java create mode 100644 src/main/java/com/ninni/twigs/data/tags/TwigsEntityTypeTagProvider.java create mode 100644 src/main/java/com/ninni/twigs/data/tags/TwigsItemTagProvider.java create mode 100644 src/main/java/com/ninni/twigs/data/worldgen/TwigsConfiguredFeatureProvider.java create mode 100644 src/main/java/com/ninni/twigs/data/worldgen/TwigsPlacedFeatureProvider.java create mode 100644 src/main/java/com/ninni/twigs/data/worldgen/TwigsStructureProvider.java diff --git a/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java b/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java new file mode 100644 index 00000000..de12b605 --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java @@ -0,0 +1,69 @@ +package com.ninni.twigs.data; + +import com.ninni.twigs.TwigsProperties; +import com.ninni.twigs.block.SiltPotBlock; +import com.ninni.twigs.registry.TwigsBlocks; +import com.ninni.twigs.registry.TwigsItems; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider; +import net.minecraft.advancements.critereon.StatePropertiesPredicate; +import net.minecraft.core.Direction; +import net.minecraft.core.HolderLookup; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.MultifaceBlock; +import net.minecraft.world.level.block.SlabBlock; +import net.minecraft.world.level.storage.loot.LootContext; +import net.minecraft.world.level.storage.loot.LootPool; +import net.minecraft.world.level.storage.loot.LootTable; +import net.minecraft.world.level.storage.loot.entries.LootItem; +import net.minecraft.world.level.storage.loot.functions.SetItemCountFunction; +import net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition; +import net.minecraft.world.level.storage.loot.predicates.LootItemEntityPropertyCondition; +import net.minecraft.world.level.storage.loot.providers.number.ConstantValue; + +import java.util.concurrent.CompletableFuture; + +public class TwigsBlockLootTableProvider extends FabricBlockLootTableProvider { + protected TwigsBlockLootTableProvider(FabricDataOutput dataOutput, CompletableFuture registryLookup) { + super(dataOutput, registryLookup); + } + + @Override + public void generate() { + for (Block block : TwigsDataGeneratorFabric.getModBlocks()) { + switch (block) { + case SlabBlock slabBlock -> add(slabBlock, this::createSlabItemTable); + case SiltPotBlock siltPotBlock -> add(siltPotBlock, this::createNameableBlockEntityTable); + case MultifaceBlock multifaceBlock -> add(multifaceBlock, this::createCustomMultifaceBlockDrops); + default -> dropSelf(block); + } + } + + dropPottedContents(TwigsBlocks.POTTED_AZALEA_FLOWERS); + add(TwigsBlocks.SILT, (block) -> createSingleItemTableWithSilkTouch(block, TwigsItems.SILT_BALL, ConstantValue.exactly(4))); + + + add(TwigsBlocks.BAMBOO_LEAVES, (block) -> LootTable.lootTable() + .withPool(LootPool.lootPool().when(LootItemEntityPropertyCondition.entityPresent(LootContext.EntityTarget.THIS)) + .add(LootItem.lootTableItem(TwigsBlocks.BAMBOO_LEAVES) + .apply(SetItemCountFunction.setCount(ConstantValue.exactly(2)).when(getLeafState(block, 2))) + .apply(SetItemCountFunction.setCount(ConstantValue.exactly(3)).when(getLeafState(block, 3))) + .apply(SetItemCountFunction.setCount(ConstantValue.exactly(4)).when(getLeafState(block, 4))) + ) + ) + ); + } + + private LootItemBlockStatePropertyCondition.Builder getLeafState(Block block, int layer) { + return LootItemBlockStatePropertyCondition.hasBlockStateProperties(block).setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(TwigsProperties.LAYERS_1_4, layer)); + } + + public LootTable.Builder createCustomMultifaceBlockDrops(Block block) { + return LootTable.lootTable().withPool(LootPool.lootPool().add( + this.applyExplosionDecay(block, + LootItem.lootTableItem(block).apply(Direction.values(), direction -> SetItemCountFunction.setCount(ConstantValue.exactly(1.0f), true).when(LootItemBlockStatePropertyCondition.hasBlockStateProperties(block).setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(MultifaceBlock.getFaceProperty(direction), true))))).apply(SetItemCountFunction.setCount(ConstantValue.exactly(-1.0f), true) + ) + ) + ); + } +} diff --git a/src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java b/src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java new file mode 100644 index 00000000..23b13c87 --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java @@ -0,0 +1,65 @@ +package com.ninni.twigs.data; + +import com.ninni.twigs.registry.TwigsItems; +import com.ninni.twigs.registry.TwigsLootTables; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.SimpleFabricLootTableProvider; +import net.minecraft.core.HolderLookup; +import net.minecraft.resources.ResourceKey; +import net.minecraft.world.item.Items; +import net.minecraft.world.level.storage.loot.LootPool; +import net.minecraft.world.level.storage.loot.LootTable; +import net.minecraft.world.level.storage.loot.entries.EmptyLootItem; +import net.minecraft.world.level.storage.loot.entries.LootItem; +import net.minecraft.world.level.storage.loot.functions.SetItemCountFunction; +import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets; +import net.minecraft.world.level.storage.loot.providers.number.UniformGenerator; + +import java.util.concurrent.CompletableFuture; +import java.util.function.BiConsumer; + +public class TwigsChestLootTableProvider extends SimpleFabricLootTableProvider { + public TwigsChestLootTableProvider(FabricDataOutput output, CompletableFuture registryLookup) { + super(output, registryLookup, LootContextParamSets.CHEST); + } + + @Override + public void generate(BiConsumer, LootTable.Builder> builder) { + builder.accept( + TwigsLootTables.BLOODSTONE_OBELISK_CHEST, + LootTable.lootTable() + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(0, 1)) + .with(LootItem.lootTableItem(Items.CROSSBOW).build()) + ) + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(2, 3)) + .with(EmptyLootItem.emptyItem().build()) + ) + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(1.0F, 3.0F)) + .with(LootItem.lootTableItem(TwigsItems.BLOODSTONE) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 3))).build() + ) + ) + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(2, 3)) + .with(LootItem.lootTableItem(Items.EXPERIENCE_BOTTLE).setWeight(7) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 8))).build() + ) + .with(LootItem.lootTableItem(Items.STRING).setWeight(4) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(1, 6))).build() + ) + .with(LootItem.lootTableItem(Items.ARROW).setWeight(4) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 7))).build() + ) + .with(LootItem.lootTableItem(Items.SPECTRAL_ARROW).setWeight(5) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 6))).build() + ) + .with(LootItem.lootTableItem(Items.GOLD_INGOT).setWeight(3) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(1, 2))).build() + ) + ) + ); + } +} diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorOld.java b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java similarity index 91% rename from src/main/java/com/ninni/twigs/data/TwigsDataGeneratorOld.java rename to src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java index 21d9dc2c..6f3d0ea6 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorOld.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java @@ -8,9 +8,9 @@ import net.minecraftforge.fml.common.Mod; @Mod.EventBusSubscriber(modid = Twigs.MOD_ID, bus = Mod.EventBusSubscriber.Bus.MOD) -public class TwigsDataGeneratorOld { +public class TwigsDataGenerator { - private TwigsDataGeneratorOld() { + private TwigsDataGenerator() { } @SubscribeEvent diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java new file mode 100644 index 00000000..cee47098 --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java @@ -0,0 +1,64 @@ +package com.ninni.twigs.data; + +import com.ninni.twigs.data.tags.TwigsBiomeTagProvider; +import com.ninni.twigs.data.tags.TwigsBlockTagProvider; +import com.ninni.twigs.data.tags.TwigsEntityTypeTagProvider; +import com.ninni.twigs.data.tags.TwigsItemTagProvider; +import com.ninni.twigs.data.worldgen.TwigsConfiguredFeatureProvider; +import com.ninni.twigs.data.worldgen.TwigsPlacedFeatureProvider; +import com.ninni.twigs.data.worldgen.TwigsStructureProvider; +import com.ninni.twigs.registry.TwigsConfiguredFeatures; +import com.ninni.twigs.registry.TwigsPlacedFeatures; +import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint; +import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator; +import net.minecraft.core.RegistrySetBuilder; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.item.Item; +import net.minecraft.world.level.block.Block; + +import java.util.List; +import static com.ninni.twigs.Twigs.MOD_ID; + +public class TwigsDataGeneratorFabric implements DataGeneratorEntrypoint { + + @Override + public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) { + FabricDataGenerator.Pack pack = fabricDataGenerator.createPack(); + pack.addProvider(TwigsConfiguredFeatureProvider::new); + pack.addProvider(TwigsPlacedFeatureProvider::new); + pack.addProvider(TwigsStructureProvider::new); + + pack.addProvider(TwigsChestLootTableProvider::new); + pack.addProvider(TwigsBlockLootTableProvider::new); + + TwigsBlockTagProvider blockTags = pack.addProvider(TwigsBlockTagProvider::new); + pack.addProvider((o, r) -> new TwigsItemTagProvider(o, r, blockTags)); + pack.addProvider(TwigsEntityTypeTagProvider::new); + pack.addProvider(TwigsBiomeTagProvider::new); + + pack.addProvider(TwigsRecipeProvider::new); + } + + @Override + public void buildRegistry(RegistrySetBuilder registryBuilder) { + registryBuilder.add(Registries.CONFIGURED_FEATURE, TwigsConfiguredFeatures::bootstrap); + registryBuilder.add(Registries.PLACED_FEATURE, TwigsPlacedFeatures::bootstrap); + + registryBuilder.add(Registries.STRUCTURE, TwigsStructureProvider::bootstrapStructures); + registryBuilder.add(Registries.TEMPLATE_POOL, TwigsStructureProvider::bootstrapTemplatePools); + registryBuilder.add(Registries.STRUCTURE_SET, TwigsStructureProvider::bootstrapStructureSets); + } + + public static List getModBlocks() { + return BuiltInRegistries.BLOCK.stream().filter(block -> getId(block).getNamespace().equals(MOD_ID)).toList(); + } + + public static ResourceLocation getId(Block block) { + return BuiltInRegistries.BLOCK.getKey(block); + } + public static ResourceLocation getId(Item item) { + return BuiltInRegistries.ITEM.getKey(item); + } +} diff --git a/src/main/java/com/ninni/twigs/data/TwigsRecipeProvider.java b/src/main/java/com/ninni/twigs/data/TwigsRecipeProvider.java new file mode 100644 index 00000000..6a036e66 --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/TwigsRecipeProvider.java @@ -0,0 +1,647 @@ +package com.ninni.twigs.data; + +import com.ninni.twigs.TwigsTags; +import com.ninni.twigs.registry.TwigsBlocks; +import com.ninni.twigs.registry.TwigsItems; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricRecipeProvider; +import net.minecraft.core.HolderLookup; +import net.minecraft.data.recipes.RecipeCategory; +import net.minecraft.data.recipes.RecipeOutput; +import net.minecraft.data.recipes.ShapedRecipeBuilder; +import net.minecraft.data.recipes.ShapelessRecipeBuilder; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.item.Items; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.Blocks; + +import java.util.concurrent.CompletableFuture; + +import static com.ninni.twigs.Twigs.MOD_ID; +import static com.ninni.twigs.util.RecipeHelper.*; +import static net.minecraft.data.recipes.RecipeCategory.BUILDING_BLOCKS; + +public class TwigsRecipeProvider extends FabricRecipeProvider { + public TwigsRecipeProvider(FabricDataOutput output, CompletableFuture registriesFuture) { + super(output, registriesFuture); + } + + @Override + public void buildRecipes(RecipeOutput exporter) { + collectiblesRecipes(exporter); + bambooRecipes(exporter); + paperLanternRecipes(exporter); + lampRecipes(exporter); + tableRecipes(exporter); + basaltRecipes(exporter); + brickRecipes(exporter); + gravelBricksRecipes(exporter); + smoothStoneBricksRecipes(exporter); + columnRecipes(exporter); + copperPillarRecipes(exporter); + amethystAndMiscRecipes(exporter); + cobblestoneBricksRecipes(exporter); + twistingAndWeepingRecipes(exporter); + polishedTuffRecipes(exporter); + calciteRecipes(exporter); + schistRecipes(exporter); + rhyoliteRecipes(exporter); + bloodstoneRecipes(exporter); + siltRecipes(exporter); + coloredSiltRecipes(exporter); + } + + private void collectiblesRecipes(RecipeOutput exporter) { + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.AZALEA_FLOWERS, 6) + .requires(Blocks.FLOWERING_AZALEA_LEAVES) + .unlockedBy("has_azalea_leaves", has(Blocks.FLOWERING_AZALEA_LEAVES)) + .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "azalea_flowers_from_flowering_azalea_leaves")); + + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.AZALEA_FLOWERS, 6) + .requires(Blocks.FLOWERING_AZALEA) + .unlockedBy("has_azalea", has(Blocks.FLOWERING_AZALEA)) + .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "azalea_flowers_from_flowering_azalea")); + + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, Items.STICK, 2) + .requires(TwigsItems.TWIG) + .unlockedBy("has_twig", has(TwigsItems.TWIG)) + .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "twig_to_stick")); + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, Items.COBBLESTONE, 1) + .pattern("##") + .pattern("##") + .define('#', TwigsItems.PEBBLE) + .unlockedBy("has_pebble", has(TwigsItems.PEBBLE)) + .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "cobblestone_from_pebble")); + + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, Items.BONE_MEAL, 3) + .pattern("#") + .define('#', TwigsTags.SEASHELLS) + .unlockedBy("has_seashells", has(TwigsTags.SEASHELLS)) + .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "bone_meal_from_seashells")); + + } + + private void bambooRecipes(RecipeOutput exporter) { + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BAMBOO_MAT, 2) + .pattern("###") + .define('#', Items.BAMBOO) + .unlockedBy("has_bamboo", has(Items.BAMBOO)) + .save(exporter); + + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BAMBOO_THATCH_SLAB, 6) + .pattern("###") + .define('#', TwigsBlocks.BAMBOO_THATCH) + .unlockedBy("has_bamboo_thatch", has(TwigsBlocks.BAMBOO_THATCH)) + .save(exporter); + + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BAMBOO_THATCH, 2) + .pattern("##") + .pattern("##") + .define('#', TwigsBlocks.BAMBOO_LEAVES) + .unlockedBy("has_bamboo_leaves", has(TwigsBlocks.BAMBOO_LEAVES)) + .save(exporter); + } + + private void paperLanternRecipes(RecipeOutput exporter) { + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.PAPER_LANTERN, 1) + .pattern("###") + .pattern("#T#") + .pattern("###") + .define('#', Items.PAPER) + .define('T', Items.TORCH) + .unlockedBy("has_paper", has(Items.PAPER)) + .unlockedBy("has_torch", has(Items.TORCH)) + .save(exporter); + quickPaperLanternRecipe(exporter, TwigsBlocks.ALLIUM_PAPER_LANTERN, Items.ALLIUM); + quickPaperLanternRecipe(exporter, TwigsBlocks.BLUE_ORCHID_PAPER_LANTERN, Items.BLUE_ORCHID); + quickPaperLanternRecipe(exporter, TwigsBlocks.CRIMSON_ROOTS_PAPER_LANTERN, Items.CRIMSON_ROOTS); + quickPaperLanternRecipe(exporter, TwigsBlocks.DANDELION_PAPER_LANTERN, Items.DANDELION); + quickPaperLanternRecipe(exporter, TwigsBlocks.TORCHFLOWER_PAPER_LANTERN, Items.TORCHFLOWER); + } + + private void lampRecipes(RecipeOutput exporter) { + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.LAMP, 1) + .pattern("iii") + .pattern("iTi") + .pattern("iCi") + .define('i', Items.IRON_INGOT) + .define('T', Items.TORCH) + .define('C', Items.COAL) + .unlockedBy("has_iron_ingot", has(Items.IRON_INGOT)) + .unlockedBy("has_torch", has(Items.TORCH)) + .unlockedBy("has_coal", has(Items.COAL)) + .save(exporter); + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SOUL_LAMP, 1) + .pattern("iii") + .pattern("iSi") + .pattern("iFi") + .define('i', Items.IRON_INGOT) + .define('S', Items.SOUL_TORCH) + .define('F', Items.SOUL_SAND) + .unlockedBy("has_iron_ingot", has(Items.IRON_INGOT)) + .unlockedBy("has_soul_torch", has(Items.SOUL_TORCH)) + .unlockedBy("has_soul_sand", has(Items.SOUL_SAND)) + .save(exporter); + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.WARPED_SHROOMLAMP, 1) + .pattern("###") + .pattern("SSS") + .pattern("###") + .define('#', Items.WARPED_PLANKS) + .define('S', Items.SHROOMLIGHT) + .unlockedBy("has_warped_planks", has(Items.WARPED_PLANKS)) + .unlockedBy("has_shroomlight", has(Items.SHROOMLIGHT)) + .save(exporter); + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CRIMSON_SHROOMLAMP, 1) + .pattern("###") + .pattern("SSS") + .pattern("###") + .define('#', Items.CRIMSON_PLANKS) + .define('S', Items.SHROOMLIGHT) + .unlockedBy("has_crimson_planks", has(Items.CRIMSON_PLANKS)) + .unlockedBy("has_shroomlight", has(Items.SHROOMLIGHT)) + .save(exporter); + } + + private void tableRecipes(RecipeOutput exporter) { + quickTableRecipe(exporter, TwigsBlocks.ACACIA_TABLE, Blocks.ACACIA_SLAB, Blocks.ACACIA_FENCE, Blocks.ACACIA_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.BAMBOO_TABLE, Blocks.BAMBOO_SLAB, Blocks.BAMBOO_FENCE, Blocks.BAMBOO_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.BIRCH_TABLE, Blocks.BIRCH_SLAB, Blocks.BIRCH_FENCE, Blocks.BIRCH_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.CHERRY_TABLE, Blocks.CHERRY_SLAB, Blocks.CHERRY_FENCE, Blocks.CHERRY_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.CRIMSON_TABLE, Blocks.CRIMSON_SLAB, Blocks.CRIMSON_FENCE, Blocks.CRIMSON_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.DARK_OAK_TABLE, Blocks.DARK_OAK_SLAB, Blocks.DARK_OAK_FENCE, Blocks.DARK_OAK_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.JUNGLE_TABLE, Blocks.JUNGLE_SLAB, Blocks.JUNGLE_FENCE, Blocks.JUNGLE_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.MANGROVE_TABLE, Blocks.MANGROVE_SLAB, Blocks.MANGROVE_FENCE, Blocks.MANGROVE_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.OAK_TABLE, Blocks.OAK_SLAB, Blocks.OAK_FENCE, Blocks.OAK_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.SPRUCE_TABLE, Blocks.SPRUCE_SLAB, Blocks.SPRUCE_FENCE, Blocks.SPRUCE_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.WARPED_TABLE, Blocks.WARPED_SLAB, Blocks.WARPED_FENCE, Blocks.WARPED_PLANKS); + } + + private void basaltRecipes(RecipeOutput exporter) { + + quick2x2Recipe(exporter, TwigsBlocks.POLISHED_BASALT_BRICKS, Blocks.POLISHED_BASALT); + quickStonecuttingRecipe(exporter, TwigsBlocks.POLISHED_BASALT_BRICKS, Blocks.POLISHED_BASALT, 1); + + quickPolishedRecipes(exporter, TwigsBlocks.SMOOTH_BASALT_BRICKS, + TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB, TwigsBlocks.SMOOTH_BASALT_BRICK_STAIRS, TwigsBlocks.SMOOTH_BASALT_BRICK_WALL, + Blocks.SMOOTH_BASALT); + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS, 1) + .pattern("#") + .pattern("#") + .define('#', TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB) + .unlockedBy("has_smooth_basalt_brick_slab", has(TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB)) + .unlockedBy("has_chiseled_smooth_basalt_bricks", has(TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS)) + .save(exporter); + + quickStonecuttingRecipe(exporter, TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS, TwigsBlocks.SMOOTH_BASALT_BRICKS, 1); + } + + private void brickRecipes(RecipeOutput exporter) { + quick2x2Recipe(exporter, TwigsBlocks.MIXED_BRICKS, Blocks.BRICKS); + quickStonecuttingRecipe(exporter, TwigsBlocks.MIXED_BRICKS, Blocks.BRICKS, 1); + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CHISELED_BRICKS, 1) + .pattern("#") + .pattern("#") + .define('#', Blocks.BRICK_SLAB) + .unlockedBy("has_brick_slab", has(Blocks.BRICK_SLAB)) + .unlockedBy("has_chiseled_bricks", has(TwigsBlocks.CHISELED_BRICKS)) + .save(exporter); + quickStonecuttingRecipe(exporter, TwigsBlocks.CHISELED_BRICKS, Blocks.BRICKS, 1); + + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_BRICKS, Blocks.BRICKS); + + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.MOSSY_BRICKS) + .requires(Blocks.BRICKS) + .requires(Blocks.MOSS_BLOCK) + .unlockedBy("has_bricks", has(Blocks.BRICKS)) + .unlockedBy("has_moss_block", has(Blocks.MOSS_BLOCK)) + .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "mossy_bricks_from_bricks")); + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.MOSSY_BRICKS) + .requires(Blocks.BRICKS) + .requires(Blocks.VINE) + .unlockedBy("has_bricks", has(Blocks.BRICKS)) + .unlockedBy("has_vines", has(Blocks.VINE)) + .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "mossy_bricks_from_vines")); + quickSlabStairsWallRecipe(exporter, TwigsBlocks.MOSSY_BRICK_SLAB, TwigsBlocks.MOSSY_BRICK_STAIRS, TwigsBlocks.MOSSY_BRICK_WALL, + TwigsBlocks.MOSSY_BRICKS); + + quickTrailRecipe(exporter, TwigsBlocks.BRICK_TRAIL, Blocks.BRICKS); + quickStonecuttingRecipe(exporter, TwigsBlocks.BRICK_TRAIL, Blocks.BRICKS, 2); + + } + + private void gravelBricksRecipes(RecipeOutput exporter) { + Block brick = TwigsBlocks.GRAVEL_BRICKS; + quick2x2Recipe(exporter, brick, Blocks.GRAVEL); + + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, TwigsBlocks.GRAVEL_BRICK_SLAB, 6) + .pattern("###") + .define('#', brick) + .unlockedBy(getHasName(brick), has(brick)) + .save(exporter); + + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, TwigsBlocks.GRAVEL_BRICK_STAIRS, 4) + .pattern("# ") + .pattern("## ") + .pattern("###") + .define('#', brick) + .unlockedBy(getHasName(brick), has(brick)) + .save(exporter); + + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, TwigsBlocks.GRAVEL_BRICK_WALL, 6) + .pattern("###") + .pattern("###") + .define('#', brick) + .unlockedBy(getHasName(brick), has(brick)) + .save(exporter); + + } + + private void smoothStoneBricksRecipes(RecipeOutput exporter) { + quickPolishedRecipes(exporter, TwigsBlocks.SMOOTH_STONE_BRICKS, + TwigsBlocks.SMOOTH_STONE_BRICK_SLAB, TwigsBlocks.SMOOTH_STONE_BRICK_STAIRS, TwigsBlocks.SMOOTH_STONE_BRICK_WALL, + Blocks.SMOOTH_STONE); + } + + private void columnRecipes(RecipeOutput exporter) { + quickColumnRecipe(exporter, TwigsBlocks.QUARTZ_COLUMN, Blocks.QUARTZ_BLOCK); + quickColumnRecipe(exporter, TwigsBlocks.STONE_COLUMN, Blocks.STONE); + quickColumnRecipe(exporter, TwigsBlocks.DEEPSLATE_COLUMN, Blocks.DEEPSLATE); + quickColumnRecipe(exporter, TwigsBlocks.BLACKSTONE_COLUMN, Blocks.BLACKSTONE); + } + + private void copperPillarRecipes(RecipeOutput exporter) { + quickCopperPillarRecipe(exporter, TwigsBlocks.COPPER_PILLAR, + Blocks.CUT_COPPER, Blocks.CUT_COPPER_SLAB, Blocks.COPPER_BLOCK); + quickCopperPillarRecipe(exporter, TwigsBlocks.EXPOSED_COPPER_PILLAR, + Blocks.EXPOSED_CUT_COPPER, Blocks.EXPOSED_CUT_COPPER_SLAB, Blocks.EXPOSED_COPPER); + quickCopperPillarRecipe(exporter, TwigsBlocks.WEATHERED_COPPER_PILLAR, + Blocks.WEATHERED_CUT_COPPER, Blocks.WEATHERED_CUT_COPPER_SLAB, Blocks.WEATHERED_COPPER); + quickCopperPillarRecipe(exporter, TwigsBlocks.OXIDIZED_COPPER_PILLAR, + Blocks.OXIDIZED_CUT_COPPER, Blocks.OXIDIZED_CUT_COPPER_SLAB, Blocks.OXIDIZED_COPPER); + + quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_COPPER_PILLAR, + Blocks.WAXED_CUT_COPPER, Blocks.WAXED_CUT_COPPER_SLAB, Blocks.WAXED_COPPER_BLOCK); + quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_EXPOSED_COPPER_PILLAR, + Blocks.WAXED_EXPOSED_CUT_COPPER, Blocks.WAXED_EXPOSED_CUT_COPPER_SLAB, Blocks.WAXED_EXPOSED_COPPER); + quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_WEATHERED_COPPER_PILLAR, + Blocks.WAXED_WEATHERED_CUT_COPPER, Blocks.WAXED_WEATHERED_CUT_COPPER_SLAB, Blocks.WAXED_WEATHERED_COPPER); + quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_OXIDIZED_COPPER_PILLAR, + Blocks.WAXED_OXIDIZED_CUT_COPPER, Blocks.WAXED_OXIDIZED_CUT_COPPER_SLAB, Blocks.WAXED_OXIDIZED_COPPER); + } + + private void amethystAndMiscRecipes(RecipeOutput exporter) { + + quick2x2Recipe(exporter, TwigsBlocks.POLISHED_AMETHYST, Blocks.AMETHYST_BLOCK); + quickStonecuttingRecipe(exporter, TwigsBlocks.POLISHED_AMETHYST, Blocks.AMETHYST_BLOCK, 1); + + quick2x2Recipe(exporter, TwigsBlocks.CUT_AMETHYST, TwigsBlocks.POLISHED_AMETHYST); + quickStonecuttingRecipe(exporter, TwigsBlocks.CUT_AMETHYST, TwigsBlocks.POLISHED_AMETHYST, 1); + quickStonecuttingRecipe(exporter, TwigsBlocks.CUT_AMETHYST, Blocks.AMETHYST_BLOCK, 1); + + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.COMPACTED_DRIPSTONE, 2) + .pattern("#") + .pattern("#") + .define('#', Blocks.POINTED_DRIPSTONE) + .unlockedBy("has_pointed_dripstone", has(Blocks.POINTED_DRIPSTONE)) + .unlockedBy("has_compacted_dripstone", has(TwigsBlocks.COMPACTED_DRIPSTONE)) + .save(exporter); + + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.ROCKY_DIRT, 4) + .pattern("#C") + .pattern("C#") + .define('#', Blocks.DIRT) + .define('C', TwigsItems.PEBBLE) + .unlockedBy("has_pebble", has(TwigsItems.PEBBLE)) + .unlockedBy("has_dirt", has(Blocks.DIRT)) + .save(exporter); + } + + private void cobblestoneBricksRecipes(RecipeOutput exporter) { + + quick2x2Recipe(exporter, TwigsBlocks.COBBLESTONE_BRICKS, Blocks.COBBLESTONE); + quickStonecuttingRecipe(exporter, TwigsBlocks.COBBLESTONE_BRICKS, Blocks.COBBLESTONE, 1); + + quickSlabStairsWallRecipe(exporter, + TwigsBlocks.COBBLESTONE_BRICK_SLAB, TwigsBlocks.COBBLESTONE_BRICK_STAIRS, TwigsBlocks.COBBLESTONE_BRICK_WALL, + TwigsBlocks.COBBLESTONE_BRICKS); + quickSlabStairsWallStonecuttingRecipe(exporter, + TwigsBlocks.COBBLESTONE_BRICK_SLAB, TwigsBlocks.COBBLESTONE_BRICK_STAIRS, TwigsBlocks.COBBLESTONE_BRICK_WALL, + Blocks.COBBLESTONE); + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_COBBLESTONE_BRICKS, TwigsBlocks.COBBLESTONE_BRICKS); + + // this is a new recipe yes but it makes sense + quick2x2Recipe(exporter, TwigsBlocks.MOSSY_COBBLESTONE_BRICKS, Blocks.MOSSY_COBBLESTONE); + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.MOSSY_COBBLESTONE_BRICKS) + .requires(TwigsBlocks.COBBLESTONE_BRICKS) + .requires(Blocks.MOSS_BLOCK) + .unlockedBy("has_cobblestone_bricks", has(TwigsBlocks.COBBLESTONE_BRICKS)) + .unlockedBy("has_moss_block", has(Blocks.MOSS_BLOCK)) + .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "mossy_cobblestone_bricks_from_moss")); + quickStonecuttingRecipe(exporter, TwigsBlocks.MOSSY_COBBLESTONE_BRICKS, Blocks.MOSSY_COBBLESTONE, 1); + quickSlabStairsWallRecipe(exporter, + TwigsBlocks.MOSSY_COBBLESTONE_BRICK_SLAB, TwigsBlocks.MOSSY_COBBLESTONE_BRICK_STAIRS, TwigsBlocks.MOSSY_COBBLESTONE_BRICK_WALL, + TwigsBlocks.MOSSY_COBBLESTONE_BRICKS); + quickSlabStairsWallStonecuttingRecipe(exporter, + TwigsBlocks.MOSSY_COBBLESTONE_BRICK_SLAB, TwigsBlocks.MOSSY_COBBLESTONE_BRICK_STAIRS, TwigsBlocks.MOSSY_COBBLESTONE_BRICK_WALL, + Blocks.MOSSY_COBBLESTONE); + } + + private void twistingAndWeepingRecipes(RecipeOutput exporter) { + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICKS, 8) + .pattern("###") + .pattern("#T#") + .pattern("###") + .define('#', Blocks.POLISHED_BLACKSTONE_BRICKS) + .define('T', Items.TWISTING_VINES) + .unlockedBy("has_polished_blackstone_bricks", has(Blocks.POLISHED_BLACKSTONE_BRICKS)) + .unlockedBy("has_twisting_vines", has(Items.TWISTING_VINES)) + .save(exporter); + quickSlabStairsWallRecipe(exporter, + TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_SLAB, + TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_STAIRS, + TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_WALL, + TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICKS + ); + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICKS, 8) + .pattern("###") + .pattern("#W#") + .pattern("###") + .define('#', Blocks.POLISHED_BLACKSTONE_BRICKS) + .define('W', Items.WEEPING_VINES) + .unlockedBy("has_polished_blackstone_bricks", has(Blocks.POLISHED_BLACKSTONE_BRICKS)) + .unlockedBy("has_weeping_vines", has(Items.WEEPING_VINES)) + .save(exporter); + quickSlabStairsWallRecipe(exporter, + TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_SLAB, + TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_STAIRS, + TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_WALL, + TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICKS + ); + } + + private void polishedTuffRecipes(RecipeOutput exporter) { + quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_TUFF, + TwigsBlocks.POLISHED_TUFF_SLAB, TwigsBlocks.POLISHED_TUFF_STAIRS, Blocks.TUFF); + + quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_TUFF_BRICKS, + TwigsBlocks.POLISHED_TUFF_BRICK_SLAB, TwigsBlocks.POLISHED_TUFF_BRICK_STAIRS, TwigsBlocks.POLISHED_TUFF_BRICK_WALL, + TwigsBlocks.POLISHED_TUFF, Blocks.TUFF); + + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_TUFF_BRICKS, TwigsBlocks.POLISHED_TUFF_BRICKS); + } + + private void calciteRecipes(RecipeOutput exporter) { + quickSlabStairsWallRecipe(exporter, + TwigsBlocks.CALCITE_SLAB, TwigsBlocks.CALCITE_STAIRS, TwigsBlocks.CALCITE_WALL, Blocks.CALCITE); + + quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_CALCITE, + TwigsBlocks.POLISHED_CALCITE_SLAB, TwigsBlocks.POLISHED_CALCITE_STAIRS, Blocks.CALCITE); + + quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_CALCITE_BRICKS, + TwigsBlocks.POLISHED_CALCITE_BRICK_SLAB, TwigsBlocks.POLISHED_CALCITE_BRICK_STAIRS, TwigsBlocks.POLISHED_CALCITE_BRICK_WALL, + TwigsBlocks.POLISHED_CALCITE, Blocks.CALCITE); + + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_CALCITE_BRICKS, TwigsBlocks.POLISHED_CALCITE_BRICKS); + } + + private void schistRecipes(RecipeOutput exporter) { + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SCHIST, 2) + .pattern("#C") + .pattern("C#") + .define('#', Items.QUARTZ) + .define('C', Items.CLAY_BALL) + .unlockedBy("has_red_sand", has(Blocks.RED_SAND)) + .unlockedBy("has_clay_ball", has(Items.CLAY_BALL)) + .save(exporter); + + quickSlabStairsWallRecipe(exporter, + TwigsBlocks.SCHIST_SLAB, TwigsBlocks.SCHIST_STAIRS, TwigsBlocks.SCHIST_WALL, TwigsBlocks.SCHIST); + + quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_SCHIST, + TwigsBlocks.POLISHED_SCHIST_SLAB, TwigsBlocks.POLISHED_SCHIST_STAIRS, TwigsBlocks.SCHIST); + + quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_SCHIST_BRICKS, + TwigsBlocks.POLISHED_SCHIST_BRICK_SLAB, TwigsBlocks.POLISHED_SCHIST_BRICK_STAIRS, TwigsBlocks.POLISHED_SCHIST_BRICK_WALL, + TwigsBlocks.POLISHED_SCHIST, TwigsBlocks.SCHIST); + + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_SCHIST_BRICKS, TwigsBlocks.POLISHED_SCHIST_BRICKS); + } + + private void rhyoliteRecipes(RecipeOutput exporter) { + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.RHYOLITE, 2) + .pattern("#R") + .pattern("R#") + .define('#', Items.QUARTZ) + .define('R', Blocks.RED_SAND) + .unlockedBy("has_quartz", has(Items.QUARTZ)) + .unlockedBy("has_red_sand", has(Blocks.RED_SAND)) + .save(exporter); + + quickSlabStairsWallRecipe(exporter, + TwigsBlocks.RHYOLITE_SLAB, TwigsBlocks.RHYOLITE_STAIRS, TwigsBlocks.RHYOLITE_WALL, TwigsBlocks.RHYOLITE); + + quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_RHYOLITE, + TwigsBlocks.POLISHED_RHYOLITE_SLAB, TwigsBlocks.POLISHED_RHYOLITE_STAIRS, TwigsBlocks.RHYOLITE); + + quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_RHYOLITE_BRICKS, + TwigsBlocks.POLISHED_RHYOLITE_BRICK_SLAB, TwigsBlocks.POLISHED_RHYOLITE_BRICK_STAIRS, TwigsBlocks.POLISHED_RHYOLITE_BRICK_WALL, + TwigsBlocks.POLISHED_RHYOLITE, TwigsBlocks.RHYOLITE); + + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_RHYOLITE_BRICKS, TwigsBlocks.POLISHED_RHYOLITE_BRICKS); + } + + private void bloodstoneRecipes(RecipeOutput exporter) { + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BLOODSTONE, 2) + .pattern("#I") + .pattern("I#") + .define('#', Items.QUARTZ) + .define('I', Items.IRON_NUGGET) + .unlockedBy("has_red_sand", has(Blocks.RED_SAND)) + .unlockedBy("has_iron_nugget", has(Items.IRON_NUGGET)) + .save(exporter); + + quickSlabStairsWallRecipe(exporter, + TwigsBlocks.BLOODSTONE_SLAB, TwigsBlocks.BLOODSTONE_STAIRS, TwigsBlocks.BLOODSTONE_WALL, TwigsBlocks.BLOODSTONE); + + quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_BLOODSTONE, + TwigsBlocks.POLISHED_BLOODSTONE_SLAB, TwigsBlocks.POLISHED_BLOODSTONE_STAIRS, TwigsBlocks.BLOODSTONE); + + quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_BLOODSTONE_BRICKS, + TwigsBlocks.POLISHED_BLOODSTONE_BRICK_SLAB, TwigsBlocks.POLISHED_BLOODSTONE_BRICK_STAIRS, TwigsBlocks.POLISHED_BLOODSTONE_BRICK_WALL, + TwigsBlocks.POLISHED_BLOODSTONE, TwigsBlocks.BLOODSTONE); + + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_BLOODSTONE_BRICKS, TwigsBlocks.POLISHED_BLOODSTONE_BRICKS); + } + + private void siltRecipes(RecipeOutput exporter) { + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT, 1) + .pattern("##") + .pattern("##") + .define('#', TwigsItems.SILT_BALL) + .unlockedBy("has_silt_ball", has(TwigsItems.SILT_BALL)) + .unlockedBy("has_silt", has(TwigsItems.SILT)) + .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "silt_from_silt_ball")); + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT, 4) + .pattern("DG") + .pattern("GD") + .define('D', Items.SAND) + .define('G', Items.CLAY) + .unlockedBy("has_sand", has(Items.SAND)) + .unlockedBy("has_clay", has(Items.CLAY)) + .unlockedBy("has_silt", has(TwigsBlocks.SILT)) + .save(exporter); + + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.PACKED_SILT, 4) + .requires(TwigsBlocks.SILT) + .requires(Items.WHEAT) + .unlockedBy("has_wheat", has(Items.WHEAT)) + .unlockedBy("has_silt", has(TwigsBlocks.SILT)) + .unlockedBy("has_packed_silt", has(TwigsBlocks.PACKED_SILT)) + .save(exporter); + + quickPolishedRecipes( + exporter, + TwigsBlocks.SILT_SHINGLES, + TwigsBlocks.SILT_SHINGLE_SLAB, TwigsBlocks.SILT_SHINGLE_STAIRS, TwigsBlocks.SILT_SHINGLE_WALL, + TwigsBlocks.PACKED_SILT + ); + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT_POT, 1) + .pattern("# #") + .pattern("# #") + .pattern("###") + .define('#', TwigsBlocks.SILT_BRICKS) + .unlockedBy("has_packed_silt", has(TwigsBlocks.PACKED_SILT)) + .unlockedBy("has_silt", has(TwigsBlocks.SILT)) + .save(exporter); + + quickSmeltingRecipe(exporter, TwigsItems.SILT_BRICK, TwigsItems.SILT_BALL, .3f); + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT_BRICKS, 1) + .pattern("##") + .pattern("##") + .define('#', TwigsItems.SILT_BRICK) + .unlockedBy("has_silt_brick", has(TwigsItems.SILT_BRICK)) + .unlockedBy("has_silt_bricks", has(TwigsBlocks.SILT_BRICKS)) + .save(exporter); + quickSlabStairsWallRecipe(exporter, TwigsBlocks.SILT_BRICK_SLAB, TwigsBlocks.SILT_BRICK_STAIRS, TwigsBlocks.SILT_BRICK_WALL, + TwigsBlocks.SILT_BRICKS); + + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_SILT_BRICKS, TwigsBlocks.SILT_BRICKS); + + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CHISELED_SILT_BRICKS, 1) + .pattern("#") + .pattern("#") + .define('#', TwigsBlocks.SILT_BRICK_SLAB) + .unlockedBy("has_silt_brick_slab", has(TwigsBlocks.SILT_BRICK_SLAB)) + .unlockedBy("has_chiseled_silt_bricks", has(TwigsBlocks.CHISELED_SILT_BRICKS)) + .save(exporter); + + quickStonecuttingRecipe(exporter, TwigsBlocks.CHISELED_SILT_BRICKS, TwigsBlocks.SILT_BRICKS, 1); + + quick2x2Recipe(exporter, TwigsBlocks.MIXED_SILT_BRICKS, TwigsBlocks.SILT_BRICKS); + quickStonecuttingRecipe(exporter, TwigsBlocks.MIXED_SILT_BRICKS, TwigsBlocks.SILT_BRICKS, 1); + + quickTrailRecipe(exporter, TwigsBlocks.SILT_BRICK_TRAIL, TwigsBlocks.SILT_BRICKS); + quickStonecuttingRecipe(exporter, TwigsBlocks.SILT_BRICK_TRAIL, TwigsBlocks.SILT_BRICKS, 2); + } + + private void coloredSiltRecipes(RecipeOutput exporter) { + quickColoredSiltRecipes(exporter, + Items.WHITE_DYE, TwigsBlocks.WHITE_PACKED_SILT, + TwigsBlocks.WHITE_SILT_SHINGLES, TwigsBlocks.WHITE_SILT_SHINGLE_STAIRS, TwigsBlocks.WHITE_SILT_SHINGLE_SLAB, TwigsBlocks.WHITE_SILT_SHINGLE_WALL, + TwigsBlocks.WHITE_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.ORANGE_DYE, TwigsBlocks.ORANGE_PACKED_SILT, + TwigsBlocks.ORANGE_SILT_SHINGLES, TwigsBlocks.ORANGE_SILT_SHINGLE_STAIRS, TwigsBlocks.ORANGE_SILT_SHINGLE_SLAB, TwigsBlocks.ORANGE_SILT_SHINGLE_WALL, + TwigsBlocks.ORANGE_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.MAGENTA_DYE, TwigsBlocks.MAGENTA_PACKED_SILT, + TwigsBlocks.MAGENTA_SILT_SHINGLES, TwigsBlocks.MAGENTA_SILT_SHINGLE_STAIRS, TwigsBlocks.MAGENTA_SILT_SHINGLE_SLAB, TwigsBlocks.MAGENTA_SILT_SHINGLE_WALL, + TwigsBlocks.MAGENTA_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.LIGHT_BLUE_DYE, TwigsBlocks.LIGHT_BLUE_PACKED_SILT, + TwigsBlocks.LIGHT_BLUE_SILT_SHINGLES, TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_STAIRS, TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_SLAB, TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_WALL, + TwigsBlocks.LIGHT_BLUE_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.YELLOW_DYE, TwigsBlocks.YELLOW_PACKED_SILT, + TwigsBlocks.YELLOW_SILT_SHINGLES, TwigsBlocks.YELLOW_SILT_SHINGLE_STAIRS, TwigsBlocks.YELLOW_SILT_SHINGLE_SLAB, TwigsBlocks.YELLOW_SILT_SHINGLE_WALL, + TwigsBlocks.YELLOW_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.LIME_DYE, TwigsBlocks.LIME_PACKED_SILT, + TwigsBlocks.LIME_SILT_SHINGLES, TwigsBlocks.LIME_SILT_SHINGLE_STAIRS, TwigsBlocks.LIME_SILT_SHINGLE_SLAB, TwigsBlocks.LIME_SILT_SHINGLE_WALL, + TwigsBlocks.LIME_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.PINK_DYE, TwigsBlocks.PINK_PACKED_SILT, + TwigsBlocks.PINK_SILT_SHINGLES, TwigsBlocks.PINK_SILT_SHINGLE_STAIRS, TwigsBlocks.PINK_SILT_SHINGLE_SLAB, TwigsBlocks.PINK_SILT_SHINGLE_WALL, + TwigsBlocks.PINK_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.GRAY_DYE, TwigsBlocks.GRAY_PACKED_SILT, + TwigsBlocks.GRAY_SILT_SHINGLES, TwigsBlocks.GRAY_SILT_SHINGLE_STAIRS, TwigsBlocks.GRAY_SILT_SHINGLE_SLAB, TwigsBlocks.GRAY_SILT_SHINGLE_WALL, + TwigsBlocks.GRAY_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.LIGHT_GRAY_DYE, TwigsBlocks.LIGHT_GRAY_PACKED_SILT, + TwigsBlocks.LIGHT_GRAY_SILT_SHINGLES, TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_STAIRS, TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_SLAB, TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_WALL, + TwigsBlocks.LIGHT_GRAY_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.CYAN_DYE, TwigsBlocks.CYAN_PACKED_SILT, + TwigsBlocks.CYAN_SILT_SHINGLES, TwigsBlocks.CYAN_SILT_SHINGLE_STAIRS, TwigsBlocks.CYAN_SILT_SHINGLE_SLAB, TwigsBlocks.CYAN_SILT_SHINGLE_WALL, + TwigsBlocks.CYAN_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.PURPLE_DYE, TwigsBlocks.PURPLE_PACKED_SILT, + TwigsBlocks.PURPLE_SILT_SHINGLES, TwigsBlocks.PURPLE_SILT_SHINGLE_STAIRS, TwigsBlocks.PURPLE_SILT_SHINGLE_SLAB, TwigsBlocks.PURPLE_SILT_SHINGLE_WALL, + TwigsBlocks.PURPLE_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.BLUE_DYE, TwigsBlocks.BLUE_PACKED_SILT, + TwigsBlocks.BLUE_SILT_SHINGLES, TwigsBlocks.BLUE_SILT_SHINGLE_STAIRS, TwigsBlocks.BLUE_SILT_SHINGLE_SLAB, TwigsBlocks.BLUE_SILT_SHINGLE_WALL, + TwigsBlocks.BLUE_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.BROWN_DYE, TwigsBlocks.BROWN_PACKED_SILT, + TwigsBlocks.BROWN_SILT_SHINGLES, TwigsBlocks.BROWN_SILT_SHINGLE_STAIRS, TwigsBlocks.BROWN_SILT_SHINGLE_SLAB, TwigsBlocks.BROWN_SILT_SHINGLE_WALL, + TwigsBlocks.BROWN_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.GREEN_DYE, TwigsBlocks.GREEN_PACKED_SILT, + TwigsBlocks.GREEN_SILT_SHINGLES, TwigsBlocks.GREEN_SILT_SHINGLE_STAIRS, TwigsBlocks.GREEN_SILT_SHINGLE_SLAB, TwigsBlocks.GREEN_SILT_SHINGLE_WALL, + TwigsBlocks.GREEN_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.RED_DYE, TwigsBlocks.RED_PACKED_SILT, + TwigsBlocks.RED_SILT_SHINGLES, TwigsBlocks.RED_SILT_SHINGLE_STAIRS, TwigsBlocks.RED_SILT_SHINGLE_SLAB, TwigsBlocks.RED_SILT_SHINGLE_WALL, + TwigsBlocks.RED_SILT_POT + ); + quickColoredSiltRecipes(exporter, + Items.BLACK_DYE, TwigsBlocks.BLACK_PACKED_SILT, + TwigsBlocks.BLACK_SILT_SHINGLES, TwigsBlocks.BLACK_SILT_SHINGLE_STAIRS, TwigsBlocks.BLACK_SILT_SHINGLE_SLAB, TwigsBlocks.BLACK_SILT_SHINGLE_WALL, + TwigsBlocks.BLACK_SILT_POT + ); + } + +} diff --git a/src/main/java/com/ninni/twigs/data/tags/TwigsBiomeTagProvider.java b/src/main/java/com/ninni/twigs/data/tags/TwigsBiomeTagProvider.java new file mode 100644 index 00000000..64303d6e --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/tags/TwigsBiomeTagProvider.java @@ -0,0 +1,70 @@ +package com.ninni.twigs.data.tags; + +import com.ninni.twigs.TwigsTags; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider; +import net.fabricmc.fabric.api.tag.convention.v2.ConventionalBiomeTags; +import net.minecraft.core.HolderLookup; +import net.minecraft.core.registries.Registries; +import net.minecraft.tags.BiomeTags; +import net.minecraft.world.level.biome.Biome; +import net.minecraft.world.level.biome.Biomes; + +import java.util.concurrent.CompletableFuture; + +public class TwigsBiomeTagProvider extends FabricTagProvider { + + public TwigsBiomeTagProvider(FabricDataOutput output, CompletableFuture completableFuture) { + super(output, Registries.BIOME,completableFuture); + } + + @Override + protected void addTags(HolderLookup.Provider wrapperLookup) { + getOrCreateTagBuilder(TwigsTags.AZALEA_FLOWERS_GENERATE) + .add(Biomes.LUSH_CAVES); + + getOrCreateTagBuilder(TwigsTags.BLOODSTONE_GENERATES) + .add(Biomes.CRIMSON_FOREST) + .add(Biomes.WARPED_FOREST) + .add(Biomes.BASALT_DELTAS); + + getOrCreateTagBuilder(TwigsTags.SCHIST_GENERATES) + .forceAddTag(ConventionalBiomeTags.IS_MOUNTAIN); + + getOrCreateTagBuilder(TwigsTags.SILT_GENERATES) + .add(Biomes.NETHER_WASTES) + .add(Biomes.SOUL_SAND_VALLEY); + + getOrCreateTagBuilder(TwigsTags.SPAWNS_PEBBLE) + .forceAddTag(BiomeTags.IS_RIVER) + .forceAddTag(BiomeTags.IS_SAVANNA) + .forceAddTag(BiomeTags.IS_TAIGA) + .forceAddTag(BiomeTags.IS_BEACH) + .add(Biomes.PLAINS) + .add(Biomes.SUNFLOWER_PLAINS) + .add(Biomes.MEADOW) + .add(Biomes.MUSHROOM_FIELDS) + .add(Biomes.WINDSWEPT_FOREST) + .add(Biomes.WINDSWEPT_HILLS) + .add(Biomes.WINDSWEPT_GRAVELLY_HILLS) + .add(Biomes.STONY_SHORE) + .add(Biomes.SWAMP); + + getOrCreateTagBuilder(TwigsTags.SPAWNS_SEA_SHELL) + .forceAddTag(BiomeTags.IS_DEEP_OCEAN) + .forceAddTag(BiomeTags.IS_OCEAN) + .forceAddTag(BiomeTags.IS_BEACH) + .forceAddTag(BiomeTags.IS_RIVER) + .add(Biomes.STONY_SHORE); + + + getOrCreateTagBuilder(TwigsTags.SPAWNS_TWIG) + .forceAddTag(BiomeTags.IS_FOREST) + .forceAddTag(BiomeTags.IS_TAIGA) + .add(Biomes.SWAMP); + + getOrCreateTagBuilder(TwigsTags.HAS_STRUCTURE_BLOODSTONE_OBELISK) + .add(Biomes.NETHER_WASTES) + .add(Biomes.CRIMSON_FOREST); + } +} diff --git a/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java b/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java new file mode 100644 index 00000000..b813ae39 --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java @@ -0,0 +1,341 @@ +package com.ninni.twigs.data.tags; + +import com.ninni.twigs.TwigsTags; +import com.ninni.twigs.data.TwigsDataGeneratorFabric; +import com.ninni.twigs.registry.TwigsBlocks; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider; +import net.minecraft.core.HolderLookup; +import net.minecraft.tags.BlockTags; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.SlabBlock; +import net.minecraft.world.level.block.StairBlock; +import net.minecraft.world.level.block.WallBlock; + +import java.util.concurrent.CompletableFuture; + +public class TwigsBlockTagProvider extends FabricTagProvider.BlockTagProvider { + public TwigsBlockTagProvider(FabricDataOutput output, CompletableFuture registriesFuture) { + super(output, registriesFuture); + } + + @Override + protected void addTags(HolderLookup.Provider provider) { + flowerTags(); + microBlockTags(); + mineableTags(); + modTags(); + + + getOrCreateTagBuilder(BlockTags.CRYSTAL_SOUND_BLOCKS) + .add(TwigsBlocks.POLISHED_AMETHYST) + .add(TwigsBlocks.CUT_AMETHYST); + getOrCreateTagBuilder(BlockTags.INSIDE_STEP_SOUND_BLOCKS) + .add(TwigsBlocks.PETRIFIED_LICHEN) + .add(TwigsBlocks.BRICK_TRAIL) + .add(TwigsBlocks.SILT_BRICK_TRAIL) + .add(TwigsBlocks.AZALEA_FLOWERS); + getOrCreateTagBuilder(BlockTags.PIGLIN_REPELLENTS) + .add(TwigsBlocks.SOUL_LAMP); + } + + private void flowerTags() { + getOrCreateTagBuilder(BlockTags.SMALL_FLOWERS) + .add(TwigsBlocks.AZALEA_FLOWERS); + + getOrCreateTagBuilder(BlockTags.FLOWER_POTS) + .add(TwigsBlocks.POTTED_AZALEA_FLOWERS); + + // (ender) replaceable_plants got replaced by replaceable_by_trees in 1.20, + // but I feel like these 2 items should also be in replaceable + // also replaceable is referenced in enchantment_power_transmitter + + getOrCreateTagBuilder(BlockTags.REPLACEABLE) + .add(TwigsBlocks.AZALEA_FLOWERS) + .add(TwigsBlocks.PETRIFIED_LICHEN); + + getOrCreateTagBuilder(BlockTags.REPLACEABLE_BY_TREES) + .add(TwigsBlocks.AZALEA_FLOWERS) + .add(TwigsBlocks.PETRIFIED_LICHEN); + } + + private void microBlockTags() { + var stairsTag = getOrCreateTagBuilder(BlockTags.STAIRS); + var slabTag = getOrCreateTagBuilder(BlockTags.SLABS); + var wallTag = getOrCreateTagBuilder(BlockTags.WALLS); + for (Block block : TwigsDataGeneratorFabric.getModBlocks()) { + if (block instanceof StairBlock) stairsTag.add(block); + else if (block instanceof SlabBlock) slabTag.add(block); + else if (block instanceof WallBlock) wallTag.add(block); + } + } + + private void mineableTags() { + getOrCreateTagBuilder(BlockTags.MINEABLE_WITH_AXE) + .forceAddTag(TwigsTags.TABLES_BLOCK) + .add(TwigsBlocks.CRIMSON_SHROOMLAMP) + .add(TwigsBlocks.WARPED_SHROOMLAMP); + + getOrCreateTagBuilder(BlockTags.MINEABLE_WITH_SHOVEL) + .add(TwigsBlocks.ROCKY_DIRT) + .add(TwigsBlocks.SILT); + + getOrCreateTagBuilder(BlockTags.MINEABLE_WITH_PICKAXE) + .add(TwigsBlocks.LAMP) + .add(TwigsBlocks.SOUL_LAMP) + .add(TwigsBlocks.POLISHED_BASALT_BRICKS) + .add(TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS) + .add(TwigsBlocks.SMOOTH_BASALT_BRICKS) + .add(TwigsBlocks.SMOOTH_BASALT_BRICK_STAIRS) + .add(TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB) + .add(TwigsBlocks.SMOOTH_BASALT_BRICK_WALL) + .add(TwigsBlocks.MIXED_BRICKS) + .add(TwigsBlocks.CHISELED_BRICKS) + .add(TwigsBlocks.CRACKED_BRICKS) + .add(TwigsBlocks.MOSSY_BRICKS) + .add(TwigsBlocks.MOSSY_BRICK_STAIRS) + .add(TwigsBlocks.MOSSY_BRICK_SLAB) + .add(TwigsBlocks.MOSSY_BRICK_WALL) + .add(TwigsBlocks.POLISHED_AMETHYST) + .add(TwigsBlocks.CUT_AMETHYST) + .add(TwigsBlocks.COBBLESTONE_BRICKS) + .add(TwigsBlocks.COBBLESTONE_BRICK_SLAB) + .add(TwigsBlocks.COBBLESTONE_BRICK_STAIRS) + .add(TwigsBlocks.COBBLESTONE_BRICK_WALL) + .add(TwigsBlocks.CRACKED_COBBLESTONE_BRICKS) + .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICKS) + .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICK_SLAB) + .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICK_STAIRS) + .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICK_WALL) + .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICKS) + .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_SLAB) + .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_STAIRS) + .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_WALL) + .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICKS) + .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_STAIRS) + .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_SLAB) + .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_WALL) + .add(TwigsBlocks.POLISHED_TUFF) + .add(TwigsBlocks.POLISHED_TUFF_STAIRS) + .add(TwigsBlocks.POLISHED_TUFF_SLAB) + .add(TwigsBlocks.POLISHED_TUFF_BRICKS) + .add(TwigsBlocks.POLISHED_TUFF_BRICK_STAIRS) + .add(TwigsBlocks.POLISHED_TUFF_BRICK_SLAB) + .add(TwigsBlocks.POLISHED_TUFF_BRICK_WALL) + .add(TwigsBlocks.CRACKED_POLISHED_TUFF_BRICKS) + .add(TwigsBlocks.CALCITE_STAIRS) + .add(TwigsBlocks.CALCITE_SLAB) + .add(TwigsBlocks.CALCITE_WALL) + .add(TwigsBlocks.POLISHED_CALCITE) + .add(TwigsBlocks.POLISHED_CALCITE_STAIRS) + .add(TwigsBlocks.POLISHED_CALCITE_SLAB) + .add(TwigsBlocks.POLISHED_CALCITE_BRICKS) + .add(TwigsBlocks.POLISHED_CALCITE_BRICK_STAIRS) + .add(TwigsBlocks.POLISHED_CALCITE_BRICK_SLAB) + .add(TwigsBlocks.POLISHED_CALCITE_BRICK_WALL) + .add(TwigsBlocks.CRACKED_POLISHED_CALCITE_BRICKS) + .forceAddTag(TwigsTags.SCHIST_BLOCK) + .forceAddTag(TwigsTags.RHYOLITE_BLOCK) + .forceAddTag(TwigsTags.BLOODSTONE_BLOCK) + .add(TwigsBlocks.ROCKY_DIRT) + .forceAddTag(TwigsTags.PACKED_SILT_BLOCK) + .forceAddTag(TwigsTags.SILT_POTS_BLOCK) + .add(TwigsBlocks.GRAVEL_BRICKS) + .add(TwigsBlocks.GRAVEL_BRICK_STAIRS) + .add(TwigsBlocks.GRAVEL_BRICK_SLAB) + .add(TwigsBlocks.GRAVEL_BRICK_WALL) + .add(TwigsBlocks.SILT_BRICKS) + .add(TwigsBlocks.SILT_BRICK_STAIRS) + .add(TwigsBlocks.SILT_BRICK_SLAB) + .add(TwigsBlocks.SILT_BRICK_WALL) + .add(TwigsBlocks.MIXED_SILT_BRICKS) + .add(TwigsBlocks.CHISELED_SILT_BRICKS) + .add(TwigsBlocks.CRACKED_SILT_BRICKS) + .add(TwigsBlocks.COMPACTED_DRIPSTONE) + .add(TwigsBlocks.SMOOTH_STONE_BRICKS) + .add(TwigsBlocks.SMOOTH_STONE_BRICK_STAIRS) + .add(TwigsBlocks.SMOOTH_STONE_BRICK_SLAB) + .add(TwigsBlocks.SMOOTH_STONE_BRICK_WALL) + .add(TwigsBlocks.QUARTZ_COLUMN) + .add(TwigsBlocks.STONE_COLUMN) + .add(TwigsBlocks.DEEPSLATE_COLUMN) + .add(TwigsBlocks.BLACKSTONE_COLUMN) + .add(TwigsBlocks.PETRIFIED_LICHEN) + .add(TwigsBlocks.COPPER_PILLAR) + .add(TwigsBlocks.EXPOSED_COPPER_PILLAR) + .add(TwigsBlocks.WEATHERED_COPPER_PILLAR) + .add(TwigsBlocks.OXIDIZED_COPPER_PILLAR) + .add(TwigsBlocks.WAXED_COPPER_PILLAR) + .add(TwigsBlocks.WAXED_EXPOSED_COPPER_PILLAR) + .add(TwigsBlocks.WAXED_WEATHERED_COPPER_PILLAR) + .add(TwigsBlocks.WAXED_OXIDIZED_COPPER_PILLAR); + } + + + private void modTags() { + getOrCreateTagBuilder(TwigsTags.BLOODSTONE_BLOCK) + .add(TwigsBlocks.BLOODSTONE) + .add(TwigsBlocks.BLOODSTONE_STAIRS) + .add(TwigsBlocks.BLOODSTONE_SLAB) + .add(TwigsBlocks.BLOODSTONE_WALL) + .add(TwigsBlocks.POLISHED_BLOODSTONE) + .add(TwigsBlocks.POLISHED_BLOODSTONE_STAIRS) + .add(TwigsBlocks.POLISHED_BLOODSTONE_SLAB) + .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICKS) + .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICK_STAIRS) + .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICK_SLAB) + .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICK_WALL) + .add(TwigsBlocks.CRACKED_POLISHED_BLOODSTONE_BRICKS); + + getOrCreateTagBuilder(TwigsTags.OFFSET_REMOVER) + .forceAddTag(TwigsTags.SILT_POTS_BLOCK); + + getOrCreateTagBuilder(TwigsTags.PACKED_SILT_BLOCK) + .add(TwigsBlocks.PACKED_SILT) + .add(TwigsBlocks.WHITE_PACKED_SILT) + .add(TwigsBlocks.ORANGE_PACKED_SILT) + .add(TwigsBlocks.MAGENTA_PACKED_SILT) + .add(TwigsBlocks.LIGHT_BLUE_PACKED_SILT) + .add(TwigsBlocks.YELLOW_PACKED_SILT) + .add(TwigsBlocks.LIME_PACKED_SILT) + .add(TwigsBlocks.PINK_PACKED_SILT) + .add(TwigsBlocks.GRAY_PACKED_SILT) + .add(TwigsBlocks.LIGHT_GRAY_PACKED_SILT) + .add(TwigsBlocks.CYAN_PACKED_SILT) + .add(TwigsBlocks.PURPLE_PACKED_SILT) + .add(TwigsBlocks.BLUE_PACKED_SILT) + .add(TwigsBlocks.BROWN_PACKED_SILT) + .add(TwigsBlocks.GREEN_PACKED_SILT) + .add(TwigsBlocks.RED_PACKED_SILT) + .add(TwigsBlocks.BLACK_PACKED_SILT) + .add(TwigsBlocks.SILT_SHINGLES) + .add(TwigsBlocks.WHITE_SILT_SHINGLES) + .add(TwigsBlocks.ORANGE_SILT_SHINGLES) + .add(TwigsBlocks.MAGENTA_SILT_SHINGLES) + .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLES) + .add(TwigsBlocks.YELLOW_SILT_SHINGLES) + .add(TwigsBlocks.LIME_SILT_SHINGLES) + .add(TwigsBlocks.PINK_SILT_SHINGLES) + .add(TwigsBlocks.GRAY_SILT_SHINGLES) + .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLES) + .add(TwigsBlocks.CYAN_SILT_SHINGLES) + .add(TwigsBlocks.PURPLE_SILT_SHINGLES) + .add(TwigsBlocks.BLUE_SILT_SHINGLES) + .add(TwigsBlocks.BROWN_SILT_SHINGLES) + .add(TwigsBlocks.GREEN_SILT_SHINGLES) + .add(TwigsBlocks.RED_SILT_SHINGLES) + .add(TwigsBlocks.BLACK_SILT_SHINGLES) + .add(TwigsBlocks.SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.WHITE_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.ORANGE_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.MAGENTA_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.YELLOW_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.LIME_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.PINK_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.GRAY_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.CYAN_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.PURPLE_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.BLUE_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.BROWN_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.GREEN_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.RED_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.BLACK_SILT_SHINGLE_STAIRS) + .add(TwigsBlocks.SILT_SHINGLE_SLAB) + .add(TwigsBlocks.WHITE_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.ORANGE_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.MAGENTA_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.YELLOW_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.LIME_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.PINK_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.GRAY_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.CYAN_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.PURPLE_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.BLUE_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.BROWN_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.GREEN_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.RED_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.BLACK_SILT_SHINGLE_SLAB) + .add(TwigsBlocks.SILT_SHINGLE_WALL) + .add(TwigsBlocks.WHITE_SILT_SHINGLE_WALL) + .add(TwigsBlocks.ORANGE_SILT_SHINGLE_WALL) + .add(TwigsBlocks.MAGENTA_SILT_SHINGLE_WALL) + .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_WALL) + .add(TwigsBlocks.YELLOW_SILT_SHINGLE_WALL) + .add(TwigsBlocks.LIME_SILT_SHINGLE_WALL) + .add(TwigsBlocks.PINK_SILT_SHINGLE_WALL) + .add(TwigsBlocks.GRAY_SILT_SHINGLE_WALL) + .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_WALL) + .add(TwigsBlocks.CYAN_SILT_SHINGLE_WALL) + .add(TwigsBlocks.PURPLE_SILT_SHINGLE_WALL) + .add(TwigsBlocks.BLUE_SILT_SHINGLE_WALL) + .add(TwigsBlocks.BROWN_SILT_SHINGLE_WALL) + .add(TwigsBlocks.GREEN_SILT_SHINGLE_WALL) + .add(TwigsBlocks.RED_SILT_SHINGLE_WALL) + .add(TwigsBlocks.BLACK_SILT_SHINGLE_WALL); + + getOrCreateTagBuilder(TwigsTags.RHYOLITE_BLOCK) + .add(TwigsBlocks.RHYOLITE) + .add(TwigsBlocks.RHYOLITE_STAIRS) + .add(TwigsBlocks.RHYOLITE_SLAB) + .add(TwigsBlocks.RHYOLITE_WALL) + .add(TwigsBlocks.POLISHED_RHYOLITE) + .add(TwigsBlocks.POLISHED_RHYOLITE_STAIRS) + .add(TwigsBlocks.POLISHED_RHYOLITE_SLAB) + .add(TwigsBlocks.POLISHED_RHYOLITE_BRICKS) + .add(TwigsBlocks.POLISHED_RHYOLITE_BRICK_STAIRS) + .add(TwigsBlocks.POLISHED_RHYOLITE_BRICK_SLAB) + .add(TwigsBlocks.POLISHED_RHYOLITE_BRICK_WALL) + .add(TwigsBlocks.CRACKED_POLISHED_RHYOLITE_BRICKS); + + getOrCreateTagBuilder(TwigsTags.SCHIST_BLOCK) + .add(TwigsBlocks.SCHIST) + .add(TwigsBlocks.SCHIST_STAIRS) + .add(TwigsBlocks.SCHIST_SLAB) + .add(TwigsBlocks.SCHIST_WALL) + .add(TwigsBlocks.POLISHED_SCHIST) + .add(TwigsBlocks.POLISHED_SCHIST_STAIRS) + .add(TwigsBlocks.POLISHED_SCHIST_SLAB) + .add(TwigsBlocks.POLISHED_SCHIST_BRICKS) + .add(TwigsBlocks.POLISHED_SCHIST_BRICK_STAIRS) + .add(TwigsBlocks.POLISHED_SCHIST_BRICK_SLAB) + .add(TwigsBlocks.POLISHED_SCHIST_BRICK_WALL) + .add(TwigsBlocks.CRACKED_POLISHED_SCHIST_BRICKS); + + getOrCreateTagBuilder(TwigsTags.SILT_POTS_BLOCK) + .add(TwigsBlocks.SILT_POT) + .add(TwigsBlocks.WHITE_SILT_POT) + .add(TwigsBlocks.ORANGE_SILT_POT) + .add(TwigsBlocks.MAGENTA_SILT_POT) + .add(TwigsBlocks.LIGHT_BLUE_SILT_POT) + .add(TwigsBlocks.YELLOW_SILT_POT) + .add(TwigsBlocks.LIME_SILT_POT) + .add(TwigsBlocks.PINK_SILT_POT) + .add(TwigsBlocks.GRAY_SILT_POT) + .add(TwigsBlocks.LIGHT_GRAY_SILT_POT) + .add(TwigsBlocks.CYAN_SILT_POT) + .add(TwigsBlocks.PURPLE_SILT_POT) + .add(TwigsBlocks.BLUE_SILT_POT) + .add(TwigsBlocks.BROWN_SILT_POT) + .add(TwigsBlocks.GREEN_SILT_POT) + .add(TwigsBlocks.RED_SILT_POT) + .add(TwigsBlocks.BLACK_SILT_POT); + + getOrCreateTagBuilder(TwigsTags.TABLES_BLOCK) + .add(TwigsBlocks.OAK_TABLE) + .add(TwigsBlocks.SPRUCE_TABLE) + .add(TwigsBlocks.BIRCH_TABLE) + .add(TwigsBlocks.JUNGLE_TABLE) + .add(TwigsBlocks.DARK_OAK_TABLE) + .add(TwigsBlocks.ACACIA_TABLE) + .add(TwigsBlocks.CHERRY_TABLE) + .add(TwigsBlocks.MANGROVE_TABLE) + .add(TwigsBlocks.BAMBOO_TABLE) + .add(TwigsBlocks.CRIMSON_TABLE) + .add(TwigsBlocks.WARPED_TABLE); + } + +} diff --git a/src/main/java/com/ninni/twigs/data/tags/TwigsEntityTypeTagProvider.java b/src/main/java/com/ninni/twigs/data/tags/TwigsEntityTypeTagProvider.java new file mode 100644 index 00000000..d483cd7e --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/tags/TwigsEntityTypeTagProvider.java @@ -0,0 +1,22 @@ +package com.ninni.twigs.data.tags; + +import com.ninni.twigs.TwigsTags; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider; +import net.minecraft.core.HolderLookup; +import net.minecraft.world.entity.EntityType; + +import java.util.concurrent.CompletableFuture; + +public class TwigsEntityTypeTagProvider extends FabricTagProvider.EntityTypeTagProvider { + + public TwigsEntityTypeTagProvider(FabricDataOutput output, CompletableFuture completableFuture) { + super(output, completableFuture); + } + + @Override + protected void addTags(HolderLookup.Provider wrapperLookup) { + getOrCreateTagBuilder(TwigsTags.BAMBOO_LEAVES_SLOW_IMMUNE) + .add(EntityType.PANDA, EntityType.BEE, EntityType.PARROT, EntityType.OCELOT); + } +} diff --git a/src/main/java/com/ninni/twigs/data/tags/TwigsItemTagProvider.java b/src/main/java/com/ninni/twigs/data/tags/TwigsItemTagProvider.java new file mode 100644 index 00000000..a271285c --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/tags/TwigsItemTagProvider.java @@ -0,0 +1,64 @@ +package com.ninni.twigs.data.tags; + +import com.ninni.twigs.TwigsTags; +import com.ninni.twigs.registry.TwigsItems; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider; +import net.minecraft.core.HolderLookup; +import net.minecraft.tags.BlockTags; +import net.minecraft.tags.ItemTags; +import org.jetbrains.annotations.Nullable; + +import java.util.concurrent.CompletableFuture; + +public class TwigsItemTagProvider extends FabricTagProvider.ItemTagProvider { + public TwigsItemTagProvider(FabricDataOutput output, CompletableFuture completableFuture, @Nullable FabricTagProvider.BlockTagProvider blockTagProvider) { + super(output, completableFuture, blockTagProvider); + } + + @Override + protected void addTags(HolderLookup.Provider wrapperLookup) { + copyBlockTags(); + getOrCreateTagBuilder(TwigsTags.PACKED_SILT_FULL_BLOCKS) + .add(TwigsItems.PACKED_SILT) + .add(TwigsItems.WHITE_PACKED_SILT) + .add(TwigsItems.ORANGE_PACKED_SILT) + .add(TwigsItems.MAGENTA_PACKED_SILT) + .add(TwigsItems.LIGHT_BLUE_PACKED_SILT) + .add(TwigsItems.YELLOW_PACKED_SILT) + .add(TwigsItems.LIME_PACKED_SILT) + .add(TwigsItems.PINK_PACKED_SILT) + .add(TwigsItems.GRAY_PACKED_SILT) + .add(TwigsItems.LIGHT_GRAY_PACKED_SILT) + .add(TwigsItems.CYAN_PACKED_SILT) + .add(TwigsItems.PURPLE_PACKED_SILT) + .add(TwigsItems.BLUE_PACKED_SILT) + .add(TwigsItems.BROWN_PACKED_SILT) + .add(TwigsItems.GREEN_PACKED_SILT) + .add(TwigsItems.RED_PACKED_SILT) + .add(TwigsItems.BLACK_PACKED_SILT); + + getOrCreateTagBuilder(TwigsTags.SEASHELLS) + .add(TwigsItems.BRONZED_SEASHELL) + .add(TwigsItems.OPALINE_SEASHELL) + .add(TwigsItems.ROSEATE_SEASHELL) + .add(TwigsItems.TANGERINE_SEASHELL); + } + + private void copyBlockTags() { + // vanilla tags + copy(BlockTags.PIGLIN_REPELLENTS, ItemTags.PIGLIN_REPELLENTS); + copy(BlockTags.SMALL_FLOWERS, ItemTags.SMALL_FLOWERS); + copy(BlockTags.SLABS, ItemTags.SLABS); + copy(BlockTags.STAIRS, ItemTags.STAIRS); + copy(BlockTags.WALLS, ItemTags.WALLS); + + // mod tags + copy(TwigsTags.BLOODSTONE_BLOCK, TwigsTags.BLOODSTONE_ITEM); + copy(TwigsTags.PACKED_SILT_BLOCK, TwigsTags.PACKED_SILT_ITEM); + copy(TwigsTags.RHYOLITE_BLOCK, TwigsTags.RHYOLITE_ITEM); + copy(TwigsTags.SCHIST_BLOCK, TwigsTags.SCHIST_ITEM); + copy(TwigsTags.SILT_POTS_BLOCK, TwigsTags.SILT_POTS_ITEM); + copy(TwigsTags.TABLES_BLOCK, TwigsTags.TABLES_ITEM); + } +} diff --git a/src/main/java/com/ninni/twigs/data/worldgen/TwigsConfiguredFeatureProvider.java b/src/main/java/com/ninni/twigs/data/worldgen/TwigsConfiguredFeatureProvider.java new file mode 100644 index 00000000..1e33cd5b --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/worldgen/TwigsConfiguredFeatureProvider.java @@ -0,0 +1,42 @@ +package com.ninni.twigs.data.worldgen; + +import com.ninni.twigs.registry.TwigsConfiguredFeatures; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricDynamicRegistryProvider; +import net.minecraft.core.HolderLookup; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceKey; +import net.minecraft.world.level.levelgen.feature.ConfiguredFeature; + +import java.util.concurrent.CompletableFuture; + +@SuppressWarnings("UnstableApiUsage") +public class TwigsConfiguredFeatureProvider extends FabricDynamicRegistryProvider { + + public TwigsConfiguredFeatureProvider(FabricDataOutput output, CompletableFuture registriesFuture) { + super(output, registriesFuture); + } + + @Override + protected void configure(HolderLookup.Provider registries, Entries entries) { + add(registries, entries, TwigsConfiguredFeatures.ORE_RHYOLITE); + add(registries, entries, TwigsConfiguredFeatures.ORE_SCHIST); + add(registries, entries, TwigsConfiguredFeatures.ORE_BLOODSTONE); + add(registries, entries, TwigsConfiguredFeatures.SILT_STRIP); + add(registries, entries, TwigsConfiguredFeatures.AZALEA_FLOWERS); + add(registries, entries, TwigsConfiguredFeatures.PATCH_TWIG); + add(registries, entries, TwigsConfiguredFeatures.PATCH_PEBBLE); + add(registries, entries, TwigsConfiguredFeatures.PATCH_SEASHELL); + } + + private void add(HolderLookup.Provider registries, Entries entries, ResourceKey> resourceKey) { + final HolderLookup.RegistryLookup> configuredFeatureRegistryLookup = registries.lookupOrThrow(Registries.CONFIGURED_FEATURE); + + entries.add(resourceKey, configuredFeatureRegistryLookup.getOrThrow(resourceKey).value()); + } + + @Override + public String getName() { + return "worldgen/configured_feature"; + } +} diff --git a/src/main/java/com/ninni/twigs/data/worldgen/TwigsPlacedFeatureProvider.java b/src/main/java/com/ninni/twigs/data/worldgen/TwigsPlacedFeatureProvider.java new file mode 100644 index 00000000..1d4b47e1 --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/worldgen/TwigsPlacedFeatureProvider.java @@ -0,0 +1,44 @@ +package com.ninni.twigs.data.worldgen; + +import com.ninni.twigs.registry.TwigsPlacedFeatures; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricDynamicRegistryProvider; +import net.minecraft.core.HolderLookup; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceKey; +import net.minecraft.world.level.levelgen.placement.PlacedFeature; + +import java.util.concurrent.CompletableFuture; + +@SuppressWarnings("UnstableApiUsage") +public class TwigsPlacedFeatureProvider extends FabricDynamicRegistryProvider { + + public TwigsPlacedFeatureProvider(FabricDataOutput output, CompletableFuture registriesFuture) { + super(output, registriesFuture); + } + + @Override + protected void configure(HolderLookup.Provider registries, Entries entries) { + add(registries, entries, TwigsPlacedFeatures.ORE_RHYOLITE); + add(registries, entries, TwigsPlacedFeatures.ORE_BLOODSTONE); + add(registries, entries, TwigsPlacedFeatures.ORE_SCHIST_UPPER); + add(registries, entries, TwigsPlacedFeatures.ORE_SCHIST_LOWER); + add(registries, entries, TwigsPlacedFeatures.SILT_STRIP); + add(registries, entries, TwigsPlacedFeatures.AZALEA_FLOWERS); + add(registries, entries, TwigsPlacedFeatures.PATCH_TWIG); + add(registries, entries, TwigsPlacedFeatures.PATCH_PEBBLE); + add(registries, entries, TwigsPlacedFeatures.PATCH_SEASHELL_LAND); + add(registries, entries, TwigsPlacedFeatures.PATCH_SEASHELL_WATER); + } + + private void add(HolderLookup.Provider registries, Entries entries, ResourceKey resourceKey) { + final HolderLookup.RegistryLookup placedFeatureRegistryLookup = registries.lookupOrThrow(Registries.PLACED_FEATURE); + + entries.add(resourceKey, placedFeatureRegistryLookup.getOrThrow(resourceKey).value()); + } + + @Override + public String getName() { + return "worldgen/placed_feature"; + } +} diff --git a/src/main/java/com/ninni/twigs/data/worldgen/TwigsStructureProvider.java b/src/main/java/com/ninni/twigs/data/worldgen/TwigsStructureProvider.java new file mode 100644 index 00000000..582f0ff5 --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/worldgen/TwigsStructureProvider.java @@ -0,0 +1,88 @@ +package com.ninni.twigs.data.worldgen; + +import com.google.common.collect.ImmutableList; +import com.mojang.datafixers.util.Pair; +import com.ninni.twigs.TwigsTags; +import com.ninni.twigs.world.gen.structures.ObeliskStructure; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricDynamicRegistryProvider; +import net.minecraft.core.HolderLookup; +import net.minecraft.core.registries.Registries; +import net.minecraft.data.worldgen.BootstrapContext; +import net.minecraft.data.worldgen.Pools; +import net.minecraft.data.worldgen.ProcessorLists; +import net.minecraft.resources.ResourceKey; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.levelgen.GenerationStep; +import net.minecraft.world.level.levelgen.structure.Structure; +import net.minecraft.world.level.levelgen.structure.StructureSet; +import net.minecraft.world.level.levelgen.structure.TerrainAdjustment; +import net.minecraft.world.level.levelgen.structure.placement.RandomSpreadStructurePlacement; +import net.minecraft.world.level.levelgen.structure.placement.RandomSpreadType; +import net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement; +import net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool; + +import java.util.concurrent.CompletableFuture; + +import static com.ninni.twigs.Twigs.MOD_ID; + +public class TwigsStructureProvider extends FabricDynamicRegistryProvider { + + public TwigsStructureProvider(FabricDataOutput output, CompletableFuture registriesFuture) { + super(output, registriesFuture); + } + + @Override + protected void configure(HolderLookup.Provider registries, Entries entries) { + entries.addAll(registries.lookupOrThrow(Registries.STRUCTURE)); + entries.addAll(registries.lookupOrThrow(Registries.STRUCTURE_SET)); + entries.addAll(registries.lookupOrThrow(Registries.TEMPLATE_POOL)); + } + + @Override + public String getName() { + return "worldgen/structure"; + } + + // (ender) this one will be bad Im sorry + + static ResourceLocation OBELISK = ResourceLocation.fromNamespaceAndPath(MOD_ID, "bloodstone_obelisk"); + static ResourceKey BLOODSTONE_OBELISK_STRUCTURE = ResourceKey.create(Registries.STRUCTURE, OBELISK); + static ResourceKey BLOODSTONE_OBELISK_SET = ResourceKey.create(Registries.STRUCTURE_SET, OBELISK); + static ResourceKey BLOODSTONE_OBELISK_TEMPLATE_POOL = ResourceKey.create(Registries.TEMPLATE_POOL, OBELISK); + + public static void bootstrapTemplatePools(BootstrapContext context) { + var pools = context.lookup(Registries.TEMPLATE_POOL); + var processors = context.lookup(Registries.PROCESSOR_LIST); + context.register(BLOODSTONE_OBELISK_TEMPLATE_POOL, + new StructureTemplatePool( + pools.getOrThrow(Pools.EMPTY), + ImmutableList.of(Pair.of(StructurePoolElement.single("twigs:bloodstone_obelisk", processors.getOrThrow(ProcessorLists.EMPTY)), 1)), + StructureTemplatePool.Projection.RIGID + ) + ); + } + + public static void bootstrapStructureSets(BootstrapContext context) { + var structures = context.lookup(Registries.STRUCTURE); + context.register(BLOODSTONE_OBELISK_SET, + new StructureSet( + structures.getOrThrow(BLOODSTONE_OBELISK_STRUCTURE), + new RandomSpreadStructurePlacement(20, 4, RandomSpreadType.LINEAR, 4206914) + ) + ); + } + + public static void bootstrapStructures(BootstrapContext context) { + var biomes = context.lookup(Registries.BIOME); + context.register( + BLOODSTONE_OBELISK_STRUCTURE, + new ObeliskStructure( + new Structure.StructureSettings.Builder(biomes.getOrThrow(TwigsTags.HAS_STRUCTURE_BLOODSTONE_OBELISK)) + .terrainAdapation(TerrainAdjustment.BEARD_THIN) + .generationStep(GenerationStep.Decoration.SURFACE_STRUCTURES) + .build() + ) + ); + } +} From 285fa8b141030ac66bb73dfa91236c832872133c Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 16:18:26 +0300 Subject: [PATCH 32/51] - ported block tags --- .../ninni/twigs/data/TwigsDataGenerator.java | 28 +- .../twigs/data/TwigsDataGeneratorFabric.java | 4 +- .../data/tags/TwigsBlockTagProvider.java | 569 +++++++++--------- 3 files changed, 313 insertions(+), 288 deletions(-) diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java index 6f3d0ea6..ebff4db7 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java @@ -1,11 +1,20 @@ package com.ninni.twigs.data; import com.ninni.twigs.Twigs; +import com.ninni.twigs.data.tags.TwigsBlockTagProvider; +import com.ninni.twigs.registry.TwigsBlocks; +import net.minecraft.core.HolderLookup; import net.minecraft.data.DataGenerator; -import net.minecraft.data.DataProvider; +import net.minecraft.data.PackOutput; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.common.data.ExistingFileHelper; import net.minecraftforge.data.event.GatherDataEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.common.Mod; +import net.minecraftforge.registries.RegistryObject; + +import java.util.List; +import java.util.concurrent.CompletableFuture; @Mod.EventBusSubscriber(modid = Twigs.MOD_ID, bus = Mod.EventBusSubscriber.Bus.MOD) public class TwigsDataGenerator { @@ -16,10 +25,21 @@ private TwigsDataGenerator() { @SubscribeEvent public static void onGatherData(GatherDataEvent event) { DataGenerator generator = event.getGenerator(); + PackOutput output = generator.getPackOutput(); + CompletableFuture lookupProvider = event.getLookupProvider(); + ExistingFileHelper fileHelper = event.getExistingFileHelper(); boolean server = event.includeServer(); - generator.addProvider(server, (DataProvider.Factory) output -> - new TwigsDatapackBuiltinEntriesProviderOld(output, event.getLookupProvider()) - ); + + generator.addProvider(server, new TwigsDatapackBuiltinEntriesProviderOld(output, lookupProvider)); + + + // Tags + TwigsBlockTagProvider blockTags = generator.addProvider(server, new TwigsBlockTagProvider(output, lookupProvider, fileHelper)); + + } + + public static List getModBlocks() { + return TwigsBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get).toList(); } } diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java index cee47098..49112b84 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java @@ -7,6 +7,7 @@ import com.ninni.twigs.data.worldgen.TwigsConfiguredFeatureProvider; import com.ninni.twigs.data.worldgen.TwigsPlacedFeatureProvider; import com.ninni.twigs.data.worldgen.TwigsStructureProvider; +import com.ninni.twigs.registry.TwigsBlocks; import com.ninni.twigs.registry.TwigsConfiguredFeatures; import com.ninni.twigs.registry.TwigsPlacedFeatures; import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint; @@ -17,6 +18,7 @@ import net.minecraft.resources.ResourceLocation; import net.minecraft.world.item.Item; import net.minecraft.world.level.block.Block; +import net.minecraftforge.registries.RegistryObject; import java.util.List; import static com.ninni.twigs.Twigs.MOD_ID; @@ -52,7 +54,7 @@ public void buildRegistry(RegistrySetBuilder registryBuilder) { } public static List getModBlocks() { - return BuiltInRegistries.BLOCK.stream().filter(block -> getId(block).getNamespace().equals(MOD_ID)).toList(); + return TwigsBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get).toList(); } public static ResourceLocation getId(Block block) { diff --git a/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java b/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java index b813ae39..154b8822 100644 --- a/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java +++ b/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java @@ -1,22 +1,25 @@ package com.ninni.twigs.data.tags; +import com.ninni.twigs.Twigs; import com.ninni.twigs.TwigsTags; -import com.ninni.twigs.data.TwigsDataGeneratorFabric; +import com.ninni.twigs.data.TwigsDataGenerator; import com.ninni.twigs.registry.TwigsBlocks; -import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; -import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider; import net.minecraft.core.HolderLookup; +import net.minecraft.data.PackOutput; import net.minecraft.tags.BlockTags; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.SlabBlock; import net.minecraft.world.level.block.StairBlock; import net.minecraft.world.level.block.WallBlock; +import net.minecraftforge.common.data.BlockTagsProvider; +import net.minecraftforge.common.data.ExistingFileHelper; +import org.jetbrains.annotations.Nullable; import java.util.concurrent.CompletableFuture; -public class TwigsBlockTagProvider extends FabricTagProvider.BlockTagProvider { - public TwigsBlockTagProvider(FabricDataOutput output, CompletableFuture registriesFuture) { - super(output, registriesFuture); +public class TwigsBlockTagProvider extends BlockTagsProvider { + public TwigsBlockTagProvider(PackOutput output, CompletableFuture lookupProvider, @Nullable ExistingFileHelper existingFileHelper) { + super(output, lookupProvider, Twigs.MOD_ID, existingFileHelper); } @Override @@ -27,43 +30,43 @@ protected void addTags(HolderLookup.Provider provider) { modTags(); - getOrCreateTagBuilder(BlockTags.CRYSTAL_SOUND_BLOCKS) - .add(TwigsBlocks.POLISHED_AMETHYST) - .add(TwigsBlocks.CUT_AMETHYST); - getOrCreateTagBuilder(BlockTags.INSIDE_STEP_SOUND_BLOCKS) - .add(TwigsBlocks.PETRIFIED_LICHEN) - .add(TwigsBlocks.BRICK_TRAIL) - .add(TwigsBlocks.SILT_BRICK_TRAIL) - .add(TwigsBlocks.AZALEA_FLOWERS); - getOrCreateTagBuilder(BlockTags.PIGLIN_REPELLENTS) - .add(TwigsBlocks.SOUL_LAMP); + tag(BlockTags.CRYSTAL_SOUND_BLOCKS) + .add(TwigsBlocks.POLISHED_AMETHYST.get()) + .add(TwigsBlocks.CUT_AMETHYST.get()); + tag(BlockTags.INSIDE_STEP_SOUND_BLOCKS) + .add(TwigsBlocks.PETRIFIED_LICHEN.get()) +// .add(TwigsBlocks.BRICK_TRAIL) +// .add(TwigsBlocks.SILT_BRICK_TRAIL) + .add(TwigsBlocks.AZALEA_FLOWERS.get()); + tag(BlockTags.PIGLIN_REPELLENTS) + .add(TwigsBlocks.SOUL_LAMP.get()); } private void flowerTags() { - getOrCreateTagBuilder(BlockTags.SMALL_FLOWERS) - .add(TwigsBlocks.AZALEA_FLOWERS); + tag(BlockTags.SMALL_FLOWERS) + .add(TwigsBlocks.AZALEA_FLOWERS.get()); - getOrCreateTagBuilder(BlockTags.FLOWER_POTS) - .add(TwigsBlocks.POTTED_AZALEA_FLOWERS); + tag(BlockTags.FLOWER_POTS) + .add(TwigsBlocks.POTTED_AZALEA_FLOWERS.get()); // (ender) replaceable_plants got replaced by replaceable_by_trees in 1.20, // but I feel like these 2 items should also be in replaceable // also replaceable is referenced in enchantment_power_transmitter - getOrCreateTagBuilder(BlockTags.REPLACEABLE) - .add(TwigsBlocks.AZALEA_FLOWERS) - .add(TwigsBlocks.PETRIFIED_LICHEN); + tag(BlockTags.REPLACEABLE) + .add(TwigsBlocks.AZALEA_FLOWERS.get()) + .add(TwigsBlocks.PETRIFIED_LICHEN.get()); - getOrCreateTagBuilder(BlockTags.REPLACEABLE_BY_TREES) - .add(TwigsBlocks.AZALEA_FLOWERS) - .add(TwigsBlocks.PETRIFIED_LICHEN); + tag(BlockTags.REPLACEABLE_BY_TREES) + .add(TwigsBlocks.AZALEA_FLOWERS.get()) + .add(TwigsBlocks.PETRIFIED_LICHEN.get()); } private void microBlockTags() { - var stairsTag = getOrCreateTagBuilder(BlockTags.STAIRS); - var slabTag = getOrCreateTagBuilder(BlockTags.SLABS); - var wallTag = getOrCreateTagBuilder(BlockTags.WALLS); - for (Block block : TwigsDataGeneratorFabric.getModBlocks()) { + var stairsTag = tag(BlockTags.STAIRS); + var slabTag = tag(BlockTags.SLABS); + var wallTag = tag(BlockTags.WALLS); + for (Block block : TwigsDataGenerator.getModBlocks()) { if (block instanceof StairBlock) stairsTag.add(block); else if (block instanceof SlabBlock) slabTag.add(block); else if (block instanceof WallBlock) wallTag.add(block); @@ -71,271 +74,271 @@ private void microBlockTags() { } private void mineableTags() { - getOrCreateTagBuilder(BlockTags.MINEABLE_WITH_AXE) - .forceAddTag(TwigsTags.TABLES_BLOCK) - .add(TwigsBlocks.CRIMSON_SHROOMLAMP) - .add(TwigsBlocks.WARPED_SHROOMLAMP); + tag(BlockTags.MINEABLE_WITH_AXE) + .addTag(TwigsTags.TABLES_BLOCK) + .add(TwigsBlocks.CRIMSON_SHROOMLAMP.get()) + .add(TwigsBlocks.WARPED_SHROOMLAMP.get()); - getOrCreateTagBuilder(BlockTags.MINEABLE_WITH_SHOVEL) - .add(TwigsBlocks.ROCKY_DIRT) - .add(TwigsBlocks.SILT); + tag(BlockTags.MINEABLE_WITH_SHOVEL) + .add(TwigsBlocks.ROCKY_DIRT.get()) + .add(TwigsBlocks.SILT.get()); - getOrCreateTagBuilder(BlockTags.MINEABLE_WITH_PICKAXE) - .add(TwigsBlocks.LAMP) - .add(TwigsBlocks.SOUL_LAMP) - .add(TwigsBlocks.POLISHED_BASALT_BRICKS) - .add(TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS) - .add(TwigsBlocks.SMOOTH_BASALT_BRICKS) - .add(TwigsBlocks.SMOOTH_BASALT_BRICK_STAIRS) - .add(TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB) - .add(TwigsBlocks.SMOOTH_BASALT_BRICK_WALL) - .add(TwigsBlocks.MIXED_BRICKS) - .add(TwigsBlocks.CHISELED_BRICKS) - .add(TwigsBlocks.CRACKED_BRICKS) - .add(TwigsBlocks.MOSSY_BRICKS) - .add(TwigsBlocks.MOSSY_BRICK_STAIRS) - .add(TwigsBlocks.MOSSY_BRICK_SLAB) - .add(TwigsBlocks.MOSSY_BRICK_WALL) - .add(TwigsBlocks.POLISHED_AMETHYST) - .add(TwigsBlocks.CUT_AMETHYST) - .add(TwigsBlocks.COBBLESTONE_BRICKS) - .add(TwigsBlocks.COBBLESTONE_BRICK_SLAB) - .add(TwigsBlocks.COBBLESTONE_BRICK_STAIRS) - .add(TwigsBlocks.COBBLESTONE_BRICK_WALL) - .add(TwigsBlocks.CRACKED_COBBLESTONE_BRICKS) - .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICKS) - .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICK_SLAB) - .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICK_STAIRS) - .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICK_WALL) - .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICKS) - .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_SLAB) - .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_STAIRS) - .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_WALL) - .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICKS) - .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_STAIRS) - .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_SLAB) - .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_WALL) - .add(TwigsBlocks.POLISHED_TUFF) - .add(TwigsBlocks.POLISHED_TUFF_STAIRS) - .add(TwigsBlocks.POLISHED_TUFF_SLAB) - .add(TwigsBlocks.POLISHED_TUFF_BRICKS) - .add(TwigsBlocks.POLISHED_TUFF_BRICK_STAIRS) - .add(TwigsBlocks.POLISHED_TUFF_BRICK_SLAB) - .add(TwigsBlocks.POLISHED_TUFF_BRICK_WALL) - .add(TwigsBlocks.CRACKED_POLISHED_TUFF_BRICKS) - .add(TwigsBlocks.CALCITE_STAIRS) - .add(TwigsBlocks.CALCITE_SLAB) - .add(TwigsBlocks.CALCITE_WALL) - .add(TwigsBlocks.POLISHED_CALCITE) - .add(TwigsBlocks.POLISHED_CALCITE_STAIRS) - .add(TwigsBlocks.POLISHED_CALCITE_SLAB) - .add(TwigsBlocks.POLISHED_CALCITE_BRICKS) - .add(TwigsBlocks.POLISHED_CALCITE_BRICK_STAIRS) - .add(TwigsBlocks.POLISHED_CALCITE_BRICK_SLAB) - .add(TwigsBlocks.POLISHED_CALCITE_BRICK_WALL) - .add(TwigsBlocks.CRACKED_POLISHED_CALCITE_BRICKS) - .forceAddTag(TwigsTags.SCHIST_BLOCK) - .forceAddTag(TwigsTags.RHYOLITE_BLOCK) - .forceAddTag(TwigsTags.BLOODSTONE_BLOCK) - .add(TwigsBlocks.ROCKY_DIRT) - .forceAddTag(TwigsTags.PACKED_SILT_BLOCK) - .forceAddTag(TwigsTags.SILT_POTS_BLOCK) - .add(TwigsBlocks.GRAVEL_BRICKS) - .add(TwigsBlocks.GRAVEL_BRICK_STAIRS) - .add(TwigsBlocks.GRAVEL_BRICK_SLAB) - .add(TwigsBlocks.GRAVEL_BRICK_WALL) - .add(TwigsBlocks.SILT_BRICKS) - .add(TwigsBlocks.SILT_BRICK_STAIRS) - .add(TwigsBlocks.SILT_BRICK_SLAB) - .add(TwigsBlocks.SILT_BRICK_WALL) - .add(TwigsBlocks.MIXED_SILT_BRICKS) - .add(TwigsBlocks.CHISELED_SILT_BRICKS) - .add(TwigsBlocks.CRACKED_SILT_BRICKS) - .add(TwigsBlocks.COMPACTED_DRIPSTONE) - .add(TwigsBlocks.SMOOTH_STONE_BRICKS) - .add(TwigsBlocks.SMOOTH_STONE_BRICK_STAIRS) - .add(TwigsBlocks.SMOOTH_STONE_BRICK_SLAB) - .add(TwigsBlocks.SMOOTH_STONE_BRICK_WALL) - .add(TwigsBlocks.QUARTZ_COLUMN) - .add(TwigsBlocks.STONE_COLUMN) - .add(TwigsBlocks.DEEPSLATE_COLUMN) - .add(TwigsBlocks.BLACKSTONE_COLUMN) - .add(TwigsBlocks.PETRIFIED_LICHEN) - .add(TwigsBlocks.COPPER_PILLAR) - .add(TwigsBlocks.EXPOSED_COPPER_PILLAR) - .add(TwigsBlocks.WEATHERED_COPPER_PILLAR) - .add(TwigsBlocks.OXIDIZED_COPPER_PILLAR) - .add(TwigsBlocks.WAXED_COPPER_PILLAR) - .add(TwigsBlocks.WAXED_EXPOSED_COPPER_PILLAR) - .add(TwigsBlocks.WAXED_WEATHERED_COPPER_PILLAR) - .add(TwigsBlocks.WAXED_OXIDIZED_COPPER_PILLAR); + tag(BlockTags.MINEABLE_WITH_PICKAXE) + .add(TwigsBlocks.LAMP.get()) + .add(TwigsBlocks.SOUL_LAMP.get()) + .add(TwigsBlocks.POLISHED_BASALT_BRICKS.get()) + .add(TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS.get()) + .add(TwigsBlocks.SMOOTH_BASALT_BRICKS.get()) + .add(TwigsBlocks.SMOOTH_BASALT_BRICK_STAIRS.get()) + .add(TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB.get()) + .add(TwigsBlocks.SMOOTH_BASALT_BRICK_WALL.get()) + .add(TwigsBlocks.MIXED_BRICKS.get()) + .add(TwigsBlocks.CHISELED_BRICKS.get()) + .add(TwigsBlocks.CRACKED_BRICKS.get()) + .add(TwigsBlocks.MOSSY_BRICKS.get()) + .add(TwigsBlocks.MOSSY_BRICK_STAIRS.get()) + .add(TwigsBlocks.MOSSY_BRICK_SLAB.get()) + .add(TwigsBlocks.MOSSY_BRICK_WALL.get()) + .add(TwigsBlocks.POLISHED_AMETHYST.get()) + .add(TwigsBlocks.CUT_AMETHYST.get()) + .add(TwigsBlocks.COBBLESTONE_BRICKS.get()) + .add(TwigsBlocks.COBBLESTONE_BRICK_SLAB.get()) + .add(TwigsBlocks.COBBLESTONE_BRICK_STAIRS.get()) + .add(TwigsBlocks.COBBLESTONE_BRICK_WALL.get()) + .add(TwigsBlocks.CRACKED_COBBLESTONE_BRICKS.get()) + .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICKS.get()) + .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICK_SLAB.get()) + .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICK_STAIRS.get()) + .add(TwigsBlocks.MOSSY_COBBLESTONE_BRICK_WALL.get()) + .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICKS.get()) + .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_SLAB.get()) + .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_STAIRS.get()) + .add(TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_WALL.get()) + .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICKS.get()) + .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_STAIRS.get()) + .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_SLAB.get()) + .add(TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_WALL.get()) + .add(TwigsBlocks.POLISHED_TUFF.get()) + .add(TwigsBlocks.POLISHED_TUFF_STAIRS.get()) + .add(TwigsBlocks.POLISHED_TUFF_SLAB.get()) + .add(TwigsBlocks.POLISHED_TUFF_BRICKS.get()) + .add(TwigsBlocks.POLISHED_TUFF_BRICK_STAIRS.get()) + .add(TwigsBlocks.POLISHED_TUFF_BRICK_SLAB.get()) + .add(TwigsBlocks.POLISHED_TUFF_BRICK_WALL.get()) + .add(TwigsBlocks.CRACKED_POLISHED_TUFF_BRICKS.get()) + .add(TwigsBlocks.CALCITE_STAIRS.get()) + .add(TwigsBlocks.CALCITE_SLAB.get()) + .add(TwigsBlocks.CALCITE_WALL.get()) + .add(TwigsBlocks.POLISHED_CALCITE.get()) + .add(TwigsBlocks.POLISHED_CALCITE_STAIRS.get()) + .add(TwigsBlocks.POLISHED_CALCITE_SLAB.get()) + .add(TwigsBlocks.POLISHED_CALCITE_BRICKS.get()) + .add(TwigsBlocks.POLISHED_CALCITE_BRICK_STAIRS.get()) + .add(TwigsBlocks.POLISHED_CALCITE_BRICK_SLAB.get()) + .add(TwigsBlocks.POLISHED_CALCITE_BRICK_WALL.get()) + .add(TwigsBlocks.CRACKED_POLISHED_CALCITE_BRICKS.get()) + .addTag(TwigsTags.SCHIST_BLOCK) + .addTag(TwigsTags.RHYOLITE_BLOCK) + .addTag(TwigsTags.BLOODSTONE_BLOCK) + .add(TwigsBlocks.ROCKY_DIRT.get()) + .addTag(TwigsTags.PACKED_SILT_BLOCK) + .addTag(TwigsTags.SILT_POTS_BLOCK) + .add(TwigsBlocks.GRAVEL_BRICKS.get()) + .add(TwigsBlocks.GRAVEL_BRICK_STAIRS.get()) + .add(TwigsBlocks.GRAVEL_BRICK_SLAB.get()) + .add(TwigsBlocks.GRAVEL_BRICK_WALL.get()) + .add(TwigsBlocks.SILT_BRICKS.get()) + .add(TwigsBlocks.SILT_BRICK_STAIRS.get()) + .add(TwigsBlocks.SILT_BRICK_SLAB.get()) + .add(TwigsBlocks.SILT_BRICK_WALL.get()) + .add(TwigsBlocks.MIXED_SILT_BRICKS.get()) + .add(TwigsBlocks.CHISELED_SILT_BRICKS.get()) + .add(TwigsBlocks.CRACKED_SILT_BRICKS.get()) + .add(TwigsBlocks.COMPACTED_DRIPSTONE.get()) + .add(TwigsBlocks.SMOOTH_STONE_BRICKS.get()) + .add(TwigsBlocks.SMOOTH_STONE_BRICK_STAIRS.get()) + .add(TwigsBlocks.SMOOTH_STONE_BRICK_SLAB.get()) + .add(TwigsBlocks.SMOOTH_STONE_BRICK_WALL.get()) + .add(TwigsBlocks.QUARTZ_COLUMN.get()) + .add(TwigsBlocks.STONE_COLUMN.get()) + .add(TwigsBlocks.DEEPSLATE_COLUMN.get()) + .add(TwigsBlocks.BLACKSTONE_COLUMN.get()) + .add(TwigsBlocks.PETRIFIED_LICHEN.get()) + .add(TwigsBlocks.COPPER_PILLAR.get()) + .add(TwigsBlocks.EXPOSED_COPPER_PILLAR.get()) + .add(TwigsBlocks.WEATHERED_COPPER_PILLAR.get()) + .add(TwigsBlocks.OXIDIZED_COPPER_PILLAR.get()) + .add(TwigsBlocks.WAXED_COPPER_PILLAR.get()) + .add(TwigsBlocks.WAXED_EXPOSED_COPPER_PILLAR.get()) + .add(TwigsBlocks.WAXED_WEATHERED_COPPER_PILLAR.get()) + .add(TwigsBlocks.WAXED_OXIDIZED_COPPER_PILLAR.get()); } private void modTags() { - getOrCreateTagBuilder(TwigsTags.BLOODSTONE_BLOCK) - .add(TwigsBlocks.BLOODSTONE) - .add(TwigsBlocks.BLOODSTONE_STAIRS) - .add(TwigsBlocks.BLOODSTONE_SLAB) - .add(TwigsBlocks.BLOODSTONE_WALL) - .add(TwigsBlocks.POLISHED_BLOODSTONE) - .add(TwigsBlocks.POLISHED_BLOODSTONE_STAIRS) - .add(TwigsBlocks.POLISHED_BLOODSTONE_SLAB) - .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICKS) - .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICK_STAIRS) - .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICK_SLAB) - .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICK_WALL) - .add(TwigsBlocks.CRACKED_POLISHED_BLOODSTONE_BRICKS); + tag(TwigsTags.BLOODSTONE_BLOCK) + .add(TwigsBlocks.BLOODSTONE.get()) + .add(TwigsBlocks.BLOODSTONE_STAIRS.get()) + .add(TwigsBlocks.BLOODSTONE_SLAB.get()) + .add(TwigsBlocks.BLOODSTONE_WALL.get()) + .add(TwigsBlocks.POLISHED_BLOODSTONE.get()) + .add(TwigsBlocks.POLISHED_BLOODSTONE_STAIRS.get()) + .add(TwigsBlocks.POLISHED_BLOODSTONE_SLAB.get()) + .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICKS.get()) + .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICK_STAIRS.get()) + .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICK_SLAB.get()) + .add(TwigsBlocks.POLISHED_BLOODSTONE_BRICK_WALL.get()) + .add(TwigsBlocks.CRACKED_POLISHED_BLOODSTONE_BRICKS.get()); - getOrCreateTagBuilder(TwigsTags.OFFSET_REMOVER) - .forceAddTag(TwigsTags.SILT_POTS_BLOCK); + tag(TwigsTags.OFFSET_REMOVER) + .addTag(TwigsTags.SILT_POTS_BLOCK); - getOrCreateTagBuilder(TwigsTags.PACKED_SILT_BLOCK) - .add(TwigsBlocks.PACKED_SILT) - .add(TwigsBlocks.WHITE_PACKED_SILT) - .add(TwigsBlocks.ORANGE_PACKED_SILT) - .add(TwigsBlocks.MAGENTA_PACKED_SILT) - .add(TwigsBlocks.LIGHT_BLUE_PACKED_SILT) - .add(TwigsBlocks.YELLOW_PACKED_SILT) - .add(TwigsBlocks.LIME_PACKED_SILT) - .add(TwigsBlocks.PINK_PACKED_SILT) - .add(TwigsBlocks.GRAY_PACKED_SILT) - .add(TwigsBlocks.LIGHT_GRAY_PACKED_SILT) - .add(TwigsBlocks.CYAN_PACKED_SILT) - .add(TwigsBlocks.PURPLE_PACKED_SILT) - .add(TwigsBlocks.BLUE_PACKED_SILT) - .add(TwigsBlocks.BROWN_PACKED_SILT) - .add(TwigsBlocks.GREEN_PACKED_SILT) - .add(TwigsBlocks.RED_PACKED_SILT) - .add(TwigsBlocks.BLACK_PACKED_SILT) - .add(TwigsBlocks.SILT_SHINGLES) - .add(TwigsBlocks.WHITE_SILT_SHINGLES) - .add(TwigsBlocks.ORANGE_SILT_SHINGLES) - .add(TwigsBlocks.MAGENTA_SILT_SHINGLES) - .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLES) - .add(TwigsBlocks.YELLOW_SILT_SHINGLES) - .add(TwigsBlocks.LIME_SILT_SHINGLES) - .add(TwigsBlocks.PINK_SILT_SHINGLES) - .add(TwigsBlocks.GRAY_SILT_SHINGLES) - .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLES) - .add(TwigsBlocks.CYAN_SILT_SHINGLES) - .add(TwigsBlocks.PURPLE_SILT_SHINGLES) - .add(TwigsBlocks.BLUE_SILT_SHINGLES) - .add(TwigsBlocks.BROWN_SILT_SHINGLES) - .add(TwigsBlocks.GREEN_SILT_SHINGLES) - .add(TwigsBlocks.RED_SILT_SHINGLES) - .add(TwigsBlocks.BLACK_SILT_SHINGLES) - .add(TwigsBlocks.SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.WHITE_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.ORANGE_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.MAGENTA_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.YELLOW_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.LIME_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.PINK_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.GRAY_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.CYAN_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.PURPLE_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.BLUE_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.BROWN_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.GREEN_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.RED_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.BLACK_SILT_SHINGLE_STAIRS) - .add(TwigsBlocks.SILT_SHINGLE_SLAB) - .add(TwigsBlocks.WHITE_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.ORANGE_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.MAGENTA_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.YELLOW_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.LIME_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.PINK_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.GRAY_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.CYAN_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.PURPLE_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.BLUE_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.BROWN_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.GREEN_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.RED_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.BLACK_SILT_SHINGLE_SLAB) - .add(TwigsBlocks.SILT_SHINGLE_WALL) - .add(TwigsBlocks.WHITE_SILT_SHINGLE_WALL) - .add(TwigsBlocks.ORANGE_SILT_SHINGLE_WALL) - .add(TwigsBlocks.MAGENTA_SILT_SHINGLE_WALL) - .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_WALL) - .add(TwigsBlocks.YELLOW_SILT_SHINGLE_WALL) - .add(TwigsBlocks.LIME_SILT_SHINGLE_WALL) - .add(TwigsBlocks.PINK_SILT_SHINGLE_WALL) - .add(TwigsBlocks.GRAY_SILT_SHINGLE_WALL) - .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_WALL) - .add(TwigsBlocks.CYAN_SILT_SHINGLE_WALL) - .add(TwigsBlocks.PURPLE_SILT_SHINGLE_WALL) - .add(TwigsBlocks.BLUE_SILT_SHINGLE_WALL) - .add(TwigsBlocks.BROWN_SILT_SHINGLE_WALL) - .add(TwigsBlocks.GREEN_SILT_SHINGLE_WALL) - .add(TwigsBlocks.RED_SILT_SHINGLE_WALL) - .add(TwigsBlocks.BLACK_SILT_SHINGLE_WALL); + tag(TwigsTags.PACKED_SILT_BLOCK) + .add(TwigsBlocks.PACKED_SILT.get()) + .add(TwigsBlocks.WHITE_PACKED_SILT.get()) + .add(TwigsBlocks.ORANGE_PACKED_SILT.get()) + .add(TwigsBlocks.MAGENTA_PACKED_SILT.get()) + .add(TwigsBlocks.LIGHT_BLUE_PACKED_SILT.get()) + .add(TwigsBlocks.YELLOW_PACKED_SILT.get()) + .add(TwigsBlocks.LIME_PACKED_SILT.get()) + .add(TwigsBlocks.PINK_PACKED_SILT.get()) + .add(TwigsBlocks.GRAY_PACKED_SILT.get()) + .add(TwigsBlocks.LIGHT_GRAY_PACKED_SILT.get()) + .add(TwigsBlocks.CYAN_PACKED_SILT.get()) + .add(TwigsBlocks.PURPLE_PACKED_SILT.get()) + .add(TwigsBlocks.BLUE_PACKED_SILT.get()) + .add(TwigsBlocks.BROWN_PACKED_SILT.get()) + .add(TwigsBlocks.GREEN_PACKED_SILT.get()) + .add(TwigsBlocks.RED_PACKED_SILT.get()) + .add(TwigsBlocks.BLACK_PACKED_SILT.get()) + .add(TwigsBlocks.SILT_SHINGLES.get()) + .add(TwigsBlocks.WHITE_SILT_SHINGLES.get()) + .add(TwigsBlocks.ORANGE_SILT_SHINGLES.get()) + .add(TwigsBlocks.MAGENTA_SILT_SHINGLES.get()) + .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLES.get()) + .add(TwigsBlocks.YELLOW_SILT_SHINGLES.get()) + .add(TwigsBlocks.LIME_SILT_SHINGLES.get()) + .add(TwigsBlocks.PINK_SILT_SHINGLES.get()) + .add(TwigsBlocks.GRAY_SILT_SHINGLES.get()) + .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLES.get()) + .add(TwigsBlocks.CYAN_SILT_SHINGLES.get()) + .add(TwigsBlocks.PURPLE_SILT_SHINGLES.get()) + .add(TwigsBlocks.BLUE_SILT_SHINGLES.get()) + .add(TwigsBlocks.BROWN_SILT_SHINGLES.get()) + .add(TwigsBlocks.GREEN_SILT_SHINGLES.get()) + .add(TwigsBlocks.RED_SILT_SHINGLES.get()) + .add(TwigsBlocks.BLACK_SILT_SHINGLES.get()) + .add(TwigsBlocks.SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.WHITE_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.ORANGE_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.MAGENTA_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.YELLOW_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.LIME_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.PINK_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.GRAY_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.CYAN_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.PURPLE_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.BLUE_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.BROWN_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.GREEN_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.RED_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.BLACK_SILT_SHINGLE_STAIRS.get()) + .add(TwigsBlocks.SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.WHITE_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.ORANGE_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.MAGENTA_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.YELLOW_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.LIME_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.PINK_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.GRAY_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.CYAN_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.PURPLE_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.BLUE_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.BROWN_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.GREEN_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.RED_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.BLACK_SILT_SHINGLE_SLAB.get()) + .add(TwigsBlocks.SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.WHITE_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.ORANGE_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.MAGENTA_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.YELLOW_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.LIME_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.PINK_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.GRAY_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.CYAN_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.PURPLE_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.BLUE_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.BROWN_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.GREEN_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.RED_SILT_SHINGLE_WALL.get()) + .add(TwigsBlocks.BLACK_SILT_SHINGLE_WALL.get()); - getOrCreateTagBuilder(TwigsTags.RHYOLITE_BLOCK) - .add(TwigsBlocks.RHYOLITE) - .add(TwigsBlocks.RHYOLITE_STAIRS) - .add(TwigsBlocks.RHYOLITE_SLAB) - .add(TwigsBlocks.RHYOLITE_WALL) - .add(TwigsBlocks.POLISHED_RHYOLITE) - .add(TwigsBlocks.POLISHED_RHYOLITE_STAIRS) - .add(TwigsBlocks.POLISHED_RHYOLITE_SLAB) - .add(TwigsBlocks.POLISHED_RHYOLITE_BRICKS) - .add(TwigsBlocks.POLISHED_RHYOLITE_BRICK_STAIRS) - .add(TwigsBlocks.POLISHED_RHYOLITE_BRICK_SLAB) - .add(TwigsBlocks.POLISHED_RHYOLITE_BRICK_WALL) - .add(TwigsBlocks.CRACKED_POLISHED_RHYOLITE_BRICKS); + tag(TwigsTags.RHYOLITE_BLOCK) + .add(TwigsBlocks.RHYOLITE.get()) + .add(TwigsBlocks.RHYOLITE_STAIRS.get()) + .add(TwigsBlocks.RHYOLITE_SLAB.get()) + .add(TwigsBlocks.RHYOLITE_WALL.get()) + .add(TwigsBlocks.POLISHED_RHYOLITE.get()) + .add(TwigsBlocks.POLISHED_RHYOLITE_STAIRS.get()) + .add(TwigsBlocks.POLISHED_RHYOLITE_SLAB.get()) + .add(TwigsBlocks.POLISHED_RHYOLITE_BRICKS.get()) + .add(TwigsBlocks.POLISHED_RHYOLITE_BRICK_STAIRS.get()) + .add(TwigsBlocks.POLISHED_RHYOLITE_BRICK_SLAB.get()) + .add(TwigsBlocks.POLISHED_RHYOLITE_BRICK_WALL.get()) + .add(TwigsBlocks.CRACKED_POLISHED_RHYOLITE_BRICKS.get()); - getOrCreateTagBuilder(TwigsTags.SCHIST_BLOCK) - .add(TwigsBlocks.SCHIST) - .add(TwigsBlocks.SCHIST_STAIRS) - .add(TwigsBlocks.SCHIST_SLAB) - .add(TwigsBlocks.SCHIST_WALL) - .add(TwigsBlocks.POLISHED_SCHIST) - .add(TwigsBlocks.POLISHED_SCHIST_STAIRS) - .add(TwigsBlocks.POLISHED_SCHIST_SLAB) - .add(TwigsBlocks.POLISHED_SCHIST_BRICKS) - .add(TwigsBlocks.POLISHED_SCHIST_BRICK_STAIRS) - .add(TwigsBlocks.POLISHED_SCHIST_BRICK_SLAB) - .add(TwigsBlocks.POLISHED_SCHIST_BRICK_WALL) - .add(TwigsBlocks.CRACKED_POLISHED_SCHIST_BRICKS); + tag(TwigsTags.SCHIST_BLOCK) + .add(TwigsBlocks.SCHIST.get()) + .add(TwigsBlocks.SCHIST_STAIRS.get()) + .add(TwigsBlocks.SCHIST_SLAB.get()) + .add(TwigsBlocks.SCHIST_WALL.get()) + .add(TwigsBlocks.POLISHED_SCHIST.get()) + .add(TwigsBlocks.POLISHED_SCHIST_STAIRS.get()) + .add(TwigsBlocks.POLISHED_SCHIST_SLAB.get()) + .add(TwigsBlocks.POLISHED_SCHIST_BRICKS.get()) + .add(TwigsBlocks.POLISHED_SCHIST_BRICK_STAIRS.get()) + .add(TwigsBlocks.POLISHED_SCHIST_BRICK_SLAB.get()) + .add(TwigsBlocks.POLISHED_SCHIST_BRICK_WALL.get()) + .add(TwigsBlocks.CRACKED_POLISHED_SCHIST_BRICKS.get()); - getOrCreateTagBuilder(TwigsTags.SILT_POTS_BLOCK) - .add(TwigsBlocks.SILT_POT) - .add(TwigsBlocks.WHITE_SILT_POT) - .add(TwigsBlocks.ORANGE_SILT_POT) - .add(TwigsBlocks.MAGENTA_SILT_POT) - .add(TwigsBlocks.LIGHT_BLUE_SILT_POT) - .add(TwigsBlocks.YELLOW_SILT_POT) - .add(TwigsBlocks.LIME_SILT_POT) - .add(TwigsBlocks.PINK_SILT_POT) - .add(TwigsBlocks.GRAY_SILT_POT) - .add(TwigsBlocks.LIGHT_GRAY_SILT_POT) - .add(TwigsBlocks.CYAN_SILT_POT) - .add(TwigsBlocks.PURPLE_SILT_POT) - .add(TwigsBlocks.BLUE_SILT_POT) - .add(TwigsBlocks.BROWN_SILT_POT) - .add(TwigsBlocks.GREEN_SILT_POT) - .add(TwigsBlocks.RED_SILT_POT) - .add(TwigsBlocks.BLACK_SILT_POT); + tag(TwigsTags.SILT_POTS_BLOCK) + .add(TwigsBlocks.SILT_POT.get()) + .add(TwigsBlocks.WHITE_SILT_POT.get()) + .add(TwigsBlocks.ORANGE_SILT_POT.get()) + .add(TwigsBlocks.MAGENTA_SILT_POT.get()) + .add(TwigsBlocks.LIGHT_BLUE_SILT_POT.get()) + .add(TwigsBlocks.YELLOW_SILT_POT.get()) + .add(TwigsBlocks.LIME_SILT_POT.get()) + .add(TwigsBlocks.PINK_SILT_POT.get()) + .add(TwigsBlocks.GRAY_SILT_POT.get()) + .add(TwigsBlocks.LIGHT_GRAY_SILT_POT.get()) + .add(TwigsBlocks.CYAN_SILT_POT.get()) + .add(TwigsBlocks.PURPLE_SILT_POT.get()) + .add(TwigsBlocks.BLUE_SILT_POT.get()) + .add(TwigsBlocks.BROWN_SILT_POT.get()) + .add(TwigsBlocks.GREEN_SILT_POT.get()) + .add(TwigsBlocks.RED_SILT_POT.get()) + .add(TwigsBlocks.BLACK_SILT_POT.get()); - getOrCreateTagBuilder(TwigsTags.TABLES_BLOCK) - .add(TwigsBlocks.OAK_TABLE) - .add(TwigsBlocks.SPRUCE_TABLE) - .add(TwigsBlocks.BIRCH_TABLE) - .add(TwigsBlocks.JUNGLE_TABLE) - .add(TwigsBlocks.DARK_OAK_TABLE) - .add(TwigsBlocks.ACACIA_TABLE) - .add(TwigsBlocks.CHERRY_TABLE) - .add(TwigsBlocks.MANGROVE_TABLE) - .add(TwigsBlocks.BAMBOO_TABLE) - .add(TwigsBlocks.CRIMSON_TABLE) - .add(TwigsBlocks.WARPED_TABLE); + tag(TwigsTags.TABLES_BLOCK) + .add(TwigsBlocks.OAK_TABLE.get()) + .add(TwigsBlocks.SPRUCE_TABLE.get()) + .add(TwigsBlocks.BIRCH_TABLE.get()) + .add(TwigsBlocks.JUNGLE_TABLE.get()) + .add(TwigsBlocks.DARK_OAK_TABLE.get()) + .add(TwigsBlocks.ACACIA_TABLE.get()) + .add(TwigsBlocks.CHERRY_TABLE.get()) + .add(TwigsBlocks.MANGROVE_TABLE.get()) + .add(TwigsBlocks.BAMBOO_TABLE.get()) + .add(TwigsBlocks.CRIMSON_TABLE.get()) + .add(TwigsBlocks.WARPED_TABLE.get()); } } From ebd757642a5b8343685d3eb825da01eea1135c13 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 16:18:52 +0300 Subject: [PATCH 33/51] - ported block tags --- .../java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java b/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java index 154b8822..b1f58437 100644 --- a/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java +++ b/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java @@ -13,6 +13,7 @@ import net.minecraft.world.level.block.WallBlock; import net.minecraftforge.common.data.BlockTagsProvider; import net.minecraftforge.common.data.ExistingFileHelper; +import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.util.concurrent.CompletableFuture; @@ -23,7 +24,7 @@ public TwigsBlockTagProvider(PackOutput output, CompletableFuture Date: Wed, 7 Aug 2024 16:26:51 +0300 Subject: [PATCH 34/51] - ported item tags --- .../ninni/twigs/data/TwigsDataGenerator.java | 3 + .../twigs/data/tags/TwigsItemTagProvider.java | 59 ++++++++++--------- 2 files changed, 34 insertions(+), 28 deletions(-) diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java index ebff4db7..4059ef91 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java @@ -2,6 +2,7 @@ import com.ninni.twigs.Twigs; import com.ninni.twigs.data.tags.TwigsBlockTagProvider; +import com.ninni.twigs.data.tags.TwigsItemTagProvider; import com.ninni.twigs.registry.TwigsBlocks; import net.minecraft.core.HolderLookup; import net.minecraft.data.DataGenerator; @@ -35,6 +36,8 @@ public static void onGatherData(GatherDataEvent event) { // Tags TwigsBlockTagProvider blockTags = generator.addProvider(server, new TwigsBlockTagProvider(output, lookupProvider, fileHelper)); + generator.addProvider(server, new TwigsItemTagProvider(output, lookupProvider, blockTags.contentsGetter(), fileHelper)); + } diff --git a/src/main/java/com/ninni/twigs/data/tags/TwigsItemTagProvider.java b/src/main/java/com/ninni/twigs/data/tags/TwigsItemTagProvider.java index a271285c..26a01666 100644 --- a/src/main/java/com/ninni/twigs/data/tags/TwigsItemTagProvider.java +++ b/src/main/java/com/ninni/twigs/data/tags/TwigsItemTagProvider.java @@ -1,48 +1,51 @@ package com.ninni.twigs.data.tags; +import com.ninni.twigs.Twigs; import com.ninni.twigs.TwigsTags; import com.ninni.twigs.registry.TwigsItems; -import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; -import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider; import net.minecraft.core.HolderLookup; +import net.minecraft.data.PackOutput; +import net.minecraft.data.tags.ItemTagsProvider; import net.minecraft.tags.BlockTags; import net.minecraft.tags.ItemTags; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.common.data.ExistingFileHelper; import org.jetbrains.annotations.Nullable; import java.util.concurrent.CompletableFuture; -public class TwigsItemTagProvider extends FabricTagProvider.ItemTagProvider { - public TwigsItemTagProvider(FabricDataOutput output, CompletableFuture completableFuture, @Nullable FabricTagProvider.BlockTagProvider blockTagProvider) { - super(output, completableFuture, blockTagProvider); +public class TwigsItemTagProvider extends ItemTagsProvider { + public TwigsItemTagProvider(PackOutput output, CompletableFuture provider, CompletableFuture> blockTags, @Nullable ExistingFileHelper fileHelper) { + super(output, provider, blockTags, Twigs.MOD_ID, fileHelper); } @Override protected void addTags(HolderLookup.Provider wrapperLookup) { copyBlockTags(); - getOrCreateTagBuilder(TwigsTags.PACKED_SILT_FULL_BLOCKS) - .add(TwigsItems.PACKED_SILT) - .add(TwigsItems.WHITE_PACKED_SILT) - .add(TwigsItems.ORANGE_PACKED_SILT) - .add(TwigsItems.MAGENTA_PACKED_SILT) - .add(TwigsItems.LIGHT_BLUE_PACKED_SILT) - .add(TwigsItems.YELLOW_PACKED_SILT) - .add(TwigsItems.LIME_PACKED_SILT) - .add(TwigsItems.PINK_PACKED_SILT) - .add(TwigsItems.GRAY_PACKED_SILT) - .add(TwigsItems.LIGHT_GRAY_PACKED_SILT) - .add(TwigsItems.CYAN_PACKED_SILT) - .add(TwigsItems.PURPLE_PACKED_SILT) - .add(TwigsItems.BLUE_PACKED_SILT) - .add(TwigsItems.BROWN_PACKED_SILT) - .add(TwigsItems.GREEN_PACKED_SILT) - .add(TwigsItems.RED_PACKED_SILT) - .add(TwigsItems.BLACK_PACKED_SILT); + tag(TwigsTags.PACKED_SILT_FULL_BLOCKS) + .add(TwigsItems.PACKED_SILT.get()) + .add(TwigsItems.WHITE_PACKED_SILT.get()) + .add(TwigsItems.ORANGE_PACKED_SILT.get()) + .add(TwigsItems.MAGENTA_PACKED_SILT.get()) + .add(TwigsItems.LIGHT_BLUE_PACKED_SILT.get()) + .add(TwigsItems.YELLOW_PACKED_SILT.get()) + .add(TwigsItems.LIME_PACKED_SILT.get()) + .add(TwigsItems.PINK_PACKED_SILT.get()) + .add(TwigsItems.GRAY_PACKED_SILT.get()) + .add(TwigsItems.LIGHT_GRAY_PACKED_SILT.get()) + .add(TwigsItems.CYAN_PACKED_SILT.get()) + .add(TwigsItems.PURPLE_PACKED_SILT.get()) + .add(TwigsItems.BLUE_PACKED_SILT.get()) + .add(TwigsItems.BROWN_PACKED_SILT.get()) + .add(TwigsItems.GREEN_PACKED_SILT.get()) + .add(TwigsItems.RED_PACKED_SILT.get()) + .add(TwigsItems.BLACK_PACKED_SILT.get()); - getOrCreateTagBuilder(TwigsTags.SEASHELLS) - .add(TwigsItems.BRONZED_SEASHELL) - .add(TwigsItems.OPALINE_SEASHELL) - .add(TwigsItems.ROSEATE_SEASHELL) - .add(TwigsItems.TANGERINE_SEASHELL); + tag(TwigsTags.SEASHELLS) + .add(TwigsItems.BRONZED_SEASHELL.get()) + .add(TwigsItems.OPALINE_SEASHELL.get()) + .add(TwigsItems.ROSEATE_SEASHELL.get()) + .add(TwigsItems.TANGERINE_SEASHELL.get()); } private void copyBlockTags() { From d31c997ffe9377f2505b570bbb1140b2a9adfd31 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 16:30:05 +0300 Subject: [PATCH 35/51] - added package-info --- .../com/ninni/twigs/data/tags/TwigsBlockTagProvider.java | 3 +-- src/main/java/com/ninni/twigs/data/tags/package-info.java | 8 ++++++++ 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 src/main/java/com/ninni/twigs/data/tags/package-info.java diff --git a/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java b/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java index b1f58437..154b8822 100644 --- a/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java +++ b/src/main/java/com/ninni/twigs/data/tags/TwigsBlockTagProvider.java @@ -13,7 +13,6 @@ import net.minecraft.world.level.block.WallBlock; import net.minecraftforge.common.data.BlockTagsProvider; import net.minecraftforge.common.data.ExistingFileHelper; -import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.util.concurrent.CompletableFuture; @@ -24,7 +23,7 @@ public TwigsBlockTagProvider(PackOutput output, CompletableFuture Date: Wed, 7 Aug 2024 16:40:17 +0300 Subject: [PATCH 36/51] - added missing tag --- src/main/java/com/ninni/twigs/TwigsTags.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/ninni/twigs/TwigsTags.java b/src/main/java/com/ninni/twigs/TwigsTags.java index 839095ca..84187599 100644 --- a/src/main/java/com/ninni/twigs/TwigsTags.java +++ b/src/main/java/com/ninni/twigs/TwigsTags.java @@ -35,6 +35,7 @@ public interface TwigsTags { TagKey TABLES_BLOCK = createTag(Registries.BLOCK, "tables"); //biome tags + TagKey HAS_STRUCTURE_BLOODSTONE_OBELISK = createTag(Registries.BIOME, "has_structure/bloodstone_obelisk"); TagKey BLOODSTONE_GENERATES = createTag(Registries.BIOME, "bloodstone_generates"); TagKey SCHIST_GENERATES = createTag(Registries.BIOME, "schist_generates"); TagKey SILT_GENERATES = createTag(Registries.BIOME, "silt_generates"); From bb93fd65d3ce8cec1a244955b77b7b953141d990 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 16:41:10 +0300 Subject: [PATCH 37/51] - ported biome tags --- .../ninni/twigs/data/TwigsDataGenerator.java | 3 + .../twigs/data/TwigsDataGeneratorFabric.java | 6 +- .../data/tags/TwigsBiomeTagProvider.java | 58 ++++++++++--------- 3 files changed, 37 insertions(+), 30 deletions(-) diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java index 4059ef91..31dbc329 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java @@ -1,6 +1,7 @@ package com.ninni.twigs.data; import com.ninni.twigs.Twigs; +import com.ninni.twigs.data.tags.TwigsBiomeTagProvider; import com.ninni.twigs.data.tags.TwigsBlockTagProvider; import com.ninni.twigs.data.tags.TwigsItemTagProvider; import com.ninni.twigs.registry.TwigsBlocks; @@ -23,6 +24,7 @@ public class TwigsDataGenerator { private TwigsDataGenerator() { } + @SuppressWarnings("unused") @SubscribeEvent public static void onGatherData(GatherDataEvent event) { DataGenerator generator = event.getGenerator(); @@ -38,6 +40,7 @@ public static void onGatherData(GatherDataEvent event) { TwigsBlockTagProvider blockTags = generator.addProvider(server, new TwigsBlockTagProvider(output, lookupProvider, fileHelper)); generator.addProvider(server, new TwigsItemTagProvider(output, lookupProvider, blockTags.contentsGetter(), fileHelper)); + generator.addProvider(server, new TwigsBiomeTagProvider(output, lookupProvider, fileHelper)); } diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java index 49112b84..90be5632 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java @@ -35,10 +35,10 @@ public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) { pack.addProvider(TwigsChestLootTableProvider::new); pack.addProvider(TwigsBlockLootTableProvider::new); - TwigsBlockTagProvider blockTags = pack.addProvider(TwigsBlockTagProvider::new); - pack.addProvider((o, r) -> new TwigsItemTagProvider(o, r, blockTags)); +// TwigsBlockTagProvider blockTags = pack.addProvider(TwigsBlockTagProvider::new); +// pack.addProvider((o, r) -> new TwigsItemTagProvider(o, r, blockTags)); pack.addProvider(TwigsEntityTypeTagProvider::new); - pack.addProvider(TwigsBiomeTagProvider::new); +// pack.addProvider(TwigsBiomeTagProvider::new); pack.addProvider(TwigsRecipeProvider::new); } diff --git a/src/main/java/com/ninni/twigs/data/tags/TwigsBiomeTagProvider.java b/src/main/java/com/ninni/twigs/data/tags/TwigsBiomeTagProvider.java index 64303d6e..b8da36ba 100644 --- a/src/main/java/com/ninni/twigs/data/tags/TwigsBiomeTagProvider.java +++ b/src/main/java/com/ninni/twigs/data/tags/TwigsBiomeTagProvider.java @@ -1,45 +1,49 @@ package com.ninni.twigs.data.tags; +import com.ninni.twigs.Twigs; import com.ninni.twigs.TwigsTags; -import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; -import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider; -import net.fabricmc.fabric.api.tag.convention.v2.ConventionalBiomeTags; import net.minecraft.core.HolderLookup; -import net.minecraft.core.registries.Registries; +import net.minecraft.data.PackOutput; +import net.minecraft.data.tags.BiomeTagsProvider; +import net.minecraft.resources.ResourceLocation; import net.minecraft.tags.BiomeTags; +import net.minecraft.tags.TagKey; import net.minecraft.world.level.biome.Biome; import net.minecraft.world.level.biome.Biomes; +import net.minecraftforge.common.data.ExistingFileHelper; +import org.jetbrains.annotations.Nullable; import java.util.concurrent.CompletableFuture; -public class TwigsBiomeTagProvider extends FabricTagProvider { - - public TwigsBiomeTagProvider(FabricDataOutput output, CompletableFuture completableFuture) { - super(output, Registries.BIOME,completableFuture); +public class TwigsBiomeTagProvider extends BiomeTagsProvider { + public TwigsBiomeTagProvider(PackOutput output, CompletableFuture provider, @Nullable ExistingFileHelper fileHelper) { + super(output, provider, Twigs.MOD_ID, fileHelper); } + // (ender) forge ur cringe I just want you to know that + public static final TagKey F_IS_MOUNTAIN = BiomeTags.create(ResourceLocation.fromNamespaceAndPath("forge", "is_mountain")); @Override protected void addTags(HolderLookup.Provider wrapperLookup) { - getOrCreateTagBuilder(TwigsTags.AZALEA_FLOWERS_GENERATE) + tag(TwigsTags.AZALEA_FLOWERS_GENERATE) .add(Biomes.LUSH_CAVES); - getOrCreateTagBuilder(TwigsTags.BLOODSTONE_GENERATES) + tag(TwigsTags.BLOODSTONE_GENERATES) .add(Biomes.CRIMSON_FOREST) .add(Biomes.WARPED_FOREST) .add(Biomes.BASALT_DELTAS); - getOrCreateTagBuilder(TwigsTags.SCHIST_GENERATES) - .forceAddTag(ConventionalBiomeTags.IS_MOUNTAIN); + tag(TwigsTags.SCHIST_GENERATES) + .addTag(F_IS_MOUNTAIN); - getOrCreateTagBuilder(TwigsTags.SILT_GENERATES) + tag(TwigsTags.SILT_GENERATES) .add(Biomes.NETHER_WASTES) .add(Biomes.SOUL_SAND_VALLEY); - getOrCreateTagBuilder(TwigsTags.SPAWNS_PEBBLE) - .forceAddTag(BiomeTags.IS_RIVER) - .forceAddTag(BiomeTags.IS_SAVANNA) - .forceAddTag(BiomeTags.IS_TAIGA) - .forceAddTag(BiomeTags.IS_BEACH) + tag(TwigsTags.SPAWNS_PEBBLE) + .addTag(BiomeTags.IS_RIVER) + .addTag(BiomeTags.IS_SAVANNA) + .addTag(BiomeTags.IS_TAIGA) + .addTag(BiomeTags.IS_BEACH) .add(Biomes.PLAINS) .add(Biomes.SUNFLOWER_PLAINS) .add(Biomes.MEADOW) @@ -50,20 +54,20 @@ protected void addTags(HolderLookup.Provider wrapperLookup) { .add(Biomes.STONY_SHORE) .add(Biomes.SWAMP); - getOrCreateTagBuilder(TwigsTags.SPAWNS_SEA_SHELL) - .forceAddTag(BiomeTags.IS_DEEP_OCEAN) - .forceAddTag(BiomeTags.IS_OCEAN) - .forceAddTag(BiomeTags.IS_BEACH) - .forceAddTag(BiomeTags.IS_RIVER) + tag(TwigsTags.SPAWNS_SEA_SHELL) + .addTag(BiomeTags.IS_DEEP_OCEAN) + .addTag(BiomeTags.IS_OCEAN) + .addTag(BiomeTags.IS_BEACH) + .addTag(BiomeTags.IS_RIVER) .add(Biomes.STONY_SHORE); - getOrCreateTagBuilder(TwigsTags.SPAWNS_TWIG) - .forceAddTag(BiomeTags.IS_FOREST) - .forceAddTag(BiomeTags.IS_TAIGA) + tag(TwigsTags.SPAWNS_TWIG) + .addTag(BiomeTags.IS_FOREST) + .addTag(BiomeTags.IS_TAIGA) .add(Biomes.SWAMP); - getOrCreateTagBuilder(TwigsTags.HAS_STRUCTURE_BLOODSTONE_OBELISK) + tag(TwigsTags.HAS_STRUCTURE_BLOODSTONE_OBELISK) .add(Biomes.NETHER_WASTES) .add(Biomes.CRIMSON_FOREST); } From 5c7ae7c10834f9d31a8d7d5c5b6ad801ef2f99ed Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 16:43:39 +0300 Subject: [PATCH 38/51] - ported entity type tags --- .../ninni/twigs/data/TwigsDataGenerator.java | 3 ++- .../twigs/data/TwigsDataGeneratorFabric.java | 2 +- .../data/tags/TwigsEntityTypeTagProvider.java | 17 ++++++++++------- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java index 31dbc329..afcc6be3 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java @@ -3,6 +3,7 @@ import com.ninni.twigs.Twigs; import com.ninni.twigs.data.tags.TwigsBiomeTagProvider; import com.ninni.twigs.data.tags.TwigsBlockTagProvider; +import com.ninni.twigs.data.tags.TwigsEntityTypeTagProvider; import com.ninni.twigs.data.tags.TwigsItemTagProvider; import com.ninni.twigs.registry.TwigsBlocks; import net.minecraft.core.HolderLookup; @@ -39,7 +40,7 @@ public static void onGatherData(GatherDataEvent event) { // Tags TwigsBlockTagProvider blockTags = generator.addProvider(server, new TwigsBlockTagProvider(output, lookupProvider, fileHelper)); generator.addProvider(server, new TwigsItemTagProvider(output, lookupProvider, blockTags.contentsGetter(), fileHelper)); - + generator.addProvider(server, new TwigsEntityTypeTagProvider(output, lookupProvider, fileHelper)); generator.addProvider(server, new TwigsBiomeTagProvider(output, lookupProvider, fileHelper)); } diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java index 90be5632..df260df1 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java @@ -37,7 +37,7 @@ public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) { // TwigsBlockTagProvider blockTags = pack.addProvider(TwigsBlockTagProvider::new); // pack.addProvider((o, r) -> new TwigsItemTagProvider(o, r, blockTags)); - pack.addProvider(TwigsEntityTypeTagProvider::new); +// pack.addProvider(TwigsEntityTypeTagProvider::new); // pack.addProvider(TwigsBiomeTagProvider::new); pack.addProvider(TwigsRecipeProvider::new); diff --git a/src/main/java/com/ninni/twigs/data/tags/TwigsEntityTypeTagProvider.java b/src/main/java/com/ninni/twigs/data/tags/TwigsEntityTypeTagProvider.java index d483cd7e..84a8affd 100644 --- a/src/main/java/com/ninni/twigs/data/tags/TwigsEntityTypeTagProvider.java +++ b/src/main/java/com/ninni/twigs/data/tags/TwigsEntityTypeTagProvider.java @@ -1,22 +1,25 @@ package com.ninni.twigs.data.tags; +import com.ninni.twigs.Twigs; import com.ninni.twigs.TwigsTags; -import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; -import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider; import net.minecraft.core.HolderLookup; +import net.minecraft.data.PackOutput; +import net.minecraft.data.tags.EntityTypeTagsProvider; import net.minecraft.world.entity.EntityType; +import net.minecraftforge.common.data.ExistingFileHelper; +import org.jetbrains.annotations.Nullable; import java.util.concurrent.CompletableFuture; -public class TwigsEntityTypeTagProvider extends FabricTagProvider.EntityTypeTagProvider { - - public TwigsEntityTypeTagProvider(FabricDataOutput output, CompletableFuture completableFuture) { - super(output, completableFuture); +public class TwigsEntityTypeTagProvider extends EntityTypeTagsProvider { + public TwigsEntityTypeTagProvider(PackOutput output, CompletableFuture lookupProvider, @Nullable ExistingFileHelper existingFileHelper) { + super(output, lookupProvider, Twigs.MOD_ID, existingFileHelper); } + @Override protected void addTags(HolderLookup.Provider wrapperLookup) { - getOrCreateTagBuilder(TwigsTags.BAMBOO_LEAVES_SLOW_IMMUNE) + tag(TwigsTags.BAMBOO_LEAVES_SLOW_IMMUNE) .add(EntityType.PANDA, EntityType.BEE, EntityType.PARROT, EntityType.OCELOT); } } From 662cb5a251449eba5aa99ecd6d43f9b62ca01815 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 16:53:42 +0300 Subject: [PATCH 39/51] - imported RecipeHelper --- .../com/ninni/twigs/util/RecipeHelper.java | 270 ++++++++++++++++++ 1 file changed, 270 insertions(+) create mode 100644 src/main/java/com/ninni/twigs/util/RecipeHelper.java diff --git a/src/main/java/com/ninni/twigs/util/RecipeHelper.java b/src/main/java/com/ninni/twigs/util/RecipeHelper.java new file mode 100644 index 00000000..c30b34b3 --- /dev/null +++ b/src/main/java/com/ninni/twigs/util/RecipeHelper.java @@ -0,0 +1,270 @@ +package com.ninni.twigs.util; + +import com.ninni.twigs.registry.TwigsBlocks; +import net.minecraft.advancements.CriteriaTriggers; +import net.minecraft.advancements.Criterion; +import net.minecraft.advancements.critereon.InventoryChangeTrigger; +import net.minecraft.advancements.critereon.ItemPredicate; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.data.recipes.*; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.item.crafting.Ingredient; +import net.minecraft.world.level.ItemLike; + +import java.util.Arrays; +import java.util.List; +import java.util.Optional; + +import static com.ninni.twigs.Twigs.MOD_ID; +import static com.ninni.twigs.data.TwigsDataGenerator.getId; +import static net.minecraft.data.recipes.RecipeCategory.BUILDING_BLOCKS; + +public interface RecipeHelper { + + + private static ResourceLocation id(String path) { + return ResourceLocation.fromNamespaceAndPath(MOD_ID, path); + } + + private static ResourceLocation smeltingName(ItemLike item, ItemLike from) { + return id("smelting/" + getItemName(item) + "_from_" + getItemName(from) + "_smelting"); + } + + private static ResourceLocation blastingName(ItemLike item, ItemLike from) { + return id("blasting/" + getItemName(item) + "_from_" + getItemName(from) + "_blasting"); + } + + private static ResourceLocation cuttingName(ItemLike item, ItemLike from) { + var string = getItemName(item) + "_from_" + getItemName(from); + return id("stonecutting/" + string); + } + + static void quickStonecuttingRecipe(RecipeOutput output, ItemLike result, ItemLike from, int amount) { + SingleItemRecipeBuilder.stonecutting(Ingredient.of(from), BUILDING_BLOCKS, result, amount) + .unlockedBy(getHasName(from), has(from)) + .save(output, cuttingName(result, from)); + } + + static void quickSmeltingRecipe(RecipeOutput output, ItemLike result, ItemLike from) { + SimpleCookingRecipeBuilder.smelting(Ingredient.of(from), BUILDING_BLOCKS, result, .1f, 200) + .unlockedBy(getHasName(from), has(from)) + .save(output, smeltingName(result, from)); + } + + static void quickSmeltingRecipe(RecipeOutput output, ItemLike result, ItemLike from, float xp) { + SimpleCookingRecipeBuilder.smelting(Ingredient.of(from), BUILDING_BLOCKS, result, xp, 200) + .unlockedBy(getHasName(from), has(from)) + .save(output, smeltingName(result, from)); + } + + // Semi-generic recipes + static void quick2x2Recipe(RecipeOutput output, ItemLike result, ItemLike input) { + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, result, 4) + .pattern("##") + .pattern("##") + .define('#', input) + .unlockedBy(getHasName(input), has(input)) + .save(output); + } + + static void quickSlabRecipe(RecipeOutput output, ItemLike slab, ItemLike input) { + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, slab, 6) + .pattern("###") + .define('#', input) + .unlockedBy(getHasName(input), has(input)) + .save(output); + quickStonecuttingRecipe(output, slab, input, 2); + } + + static void quickStairsRecipe(RecipeOutput output, ItemLike stair, ItemLike input) { + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, stair, 4) + .pattern("# ") + .pattern("## ") + .pattern("###") + .define('#', input) + .unlockedBy(getHasName(input), has(input)) + .save(output); + quickStonecuttingRecipe(output, stair, input, 1); + } + + static void quickWallRecipe(RecipeOutput output, ItemLike wall, ItemLike input) { + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, wall, 6) + .pattern("###") + .pattern("###") + .define('#', input) + .unlockedBy(getHasName(input), has(input)) + .save(output); + quickStonecuttingRecipe(output, wall, input, 1); + } + + static void quickSlabStairsWallStonecuttingRecipe(RecipeOutput output, ItemLike slab, ItemLike stair, ItemLike wall, ItemLike input) { + quickStonecuttingRecipe(output, slab, input, 2); + quickStonecuttingRecipe(output, stair, input, 1); + quickStonecuttingRecipe(output, wall, input, 1); + } + + static void quickSlabStairsRecipe(RecipeOutput output, ItemLike slab, ItemLike stair, ItemLike input) { + quickSlabRecipe(output, slab, input); + quickStairsRecipe(output, stair, input); + } + + static void quickSlabStairsWallRecipe(RecipeOutput output, ItemLike slab, ItemLike stair, ItemLike wall, ItemLike input) { + quickSlabStairsRecipe(output, slab, stair, input); + quickWallRecipe(output, wall, input); + } + + static void quickPolishedRecipes(RecipeOutput output, ItemLike polished, ItemLike polishedSlab, ItemLike polishedStair, ItemLike raw) { + quick2x2Recipe(output, polished, raw); + quickStonecuttingRecipe(output, polished, raw, 1); + + quickSlabStairsRecipe(output, polishedSlab, polishedStair, polished); + quickStonecuttingRecipe(output, polishedSlab, raw, 2); + quickStonecuttingRecipe(output, polishedStair, raw, 1); + } + + static void quickPolishedRecipes(RecipeOutput output, ItemLike polished, ItemLike polishedSlab, ItemLike polishedStair, ItemLike polishedWall, ItemLike raw) { + quick2x2Recipe(output, polished, raw); + quickStonecuttingRecipe(output, polished, raw, 1); + + quickSlabStairsWallRecipe(output, polishedSlab, polishedStair, polishedWall, polished); + quickStonecuttingRecipe(output, polishedSlab, raw, 2); + quickStonecuttingRecipe(output, polishedStair, raw, 1); + quickStonecuttingRecipe(output, polishedWall, raw, 1); + } + + static void quickPolishedBrickRecipes(RecipeOutput output, ItemLike bricks, ItemLike brickSlab, ItemLike brickStair, ItemLike brickWall, ItemLike polished, ItemLike raw) { + quick2x2Recipe(output, bricks, polished); + quickStonecuttingRecipe(output, bricks, polished, 1); + quickStonecuttingRecipe(output, bricks, raw, 1); + + quickSlabStairsWallRecipe(output, brickSlab, brickStair, brickWall, bricks); + quickStonecuttingRecipe(output, brickSlab, raw, 2); + quickStonecuttingRecipe(output, brickStair, raw, 1); + quickStonecuttingRecipe(output, brickWall, raw, 1); + + quickStonecuttingRecipe(output, brickSlab, polished, 2); + quickStonecuttingRecipe(output, brickStair, polished, 1); + quickStonecuttingRecipe(output, brickWall, polished, 1); + + } + + // Specific recipes + static void quickTableRecipe(RecipeOutput output, ItemLike result, ItemLike slab, ItemLike fence, ItemLike plank) { + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, result, 1) + .pattern("___") + .pattern("O O") + .pattern("O O") + .define('_', slab) + .define('O', fence) + .unlockedBy(getHasName(slab), has(slab)) + .unlockedBy(getHasName(fence), has(fence)) + .unlockedBy(getHasName(plank), has(plank)) + .save(output); + } + + static void quickPaperLanternRecipe(RecipeOutput output, ItemLike result, ItemLike plant) { + ShapelessRecipeBuilder.shapeless(BUILDING_BLOCKS, result, 1) + .requires(TwigsBlocks.PAPER_LANTERN.get()) + .requires(plant) + .unlockedBy(getHasName(TwigsBlocks.PAPER_LANTERN.get()), has(TwigsBlocks.PAPER_LANTERN.get())) + .save(output); + } + + static void quickTrailRecipe(RecipeOutput output, ItemLike result, ItemLike input) { + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, result, 4) + .pattern(" #") + .pattern("# ") + .define('#', input) + .unlockedBy(getHasName(input), has(input)) + .unlockedBy(getHasName(result), has(result)) + .save(output); + } + + static void quickColumnRecipe(RecipeOutput output, ItemLike result, ItemLike input) { + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, result, 4) + .pattern("###") + .pattern(" # ") + .define('#', input) + .unlockedBy(getHasName(input), has(input)) + .unlockedBy(getHasName(result), has(result)) + .save(output); + quickStonecuttingRecipe(output, result, input, 1); + } + + static void quickCopperPillarRecipe(RecipeOutput output, ItemLike pillar, ItemLike cutSlab, ItemLike cutBlock, ItemLike block) { + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, pillar) + .pattern("#") + .pattern("#") + .define('#', cutSlab) + .unlockedBy(getHasName(cutSlab), has(cutSlab)) + .unlockedBy(getHasName(pillar), has(pillar)) + .save(output); + + quickStonecuttingRecipe(output, pillar, cutBlock, 1); + quickStonecuttingRecipe(output, pillar, block, 4); + } + + static void quickColoredSiltRecipes(RecipeOutput output, ItemLike dye, ItemLike coloredPacked, + ItemLike coloredShingles, ItemLike coloredShingleStairs, ItemLike coloredShingleSlab, ItemLike coloredShingleWall, + ItemLike pot + ) { + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, coloredPacked, 8) + .pattern("###") + .pattern("#X#") + .pattern("###") + .define('#', TwigsBlocks.PACKED_SILT.get()) + .define('X', dye) + .group("packed_silt") + .unlockedBy("has_packed_silt", has(TwigsBlocks.PACKED_SILT.get())) + .unlockedBy("has_dye", has(dye)) + .save(output, id(getId(coloredPacked.asItem()).getPath() + "_from_packed_silt")); + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, coloredShingles, 8) + .pattern("###") + .pattern("#X#") + .pattern("###") + .define('#', TwigsBlocks.SILT_SHINGLES.get()) + .define('X', dye) + .group("silt_shingles") + .unlockedBy("has_silt_shingles", has(TwigsBlocks.SILT_SHINGLES.get())) + .unlockedBy("has_dye", has(dye)) + .save(output, id(getId(coloredPacked.asItem()).getPath() + "_from_silt_shingles")); + + quickPolishedRecipes( + output, + coloredShingles, + coloredShingleSlab, + coloredShingleStairs, + coloredShingleWall, + coloredPacked + ); + + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, pot) + .requires(TwigsBlocks.SILT_POT.get()) + .requires(dye) + .unlockedBy("has_silt_pot", has(TwigsBlocks.SILT_POT.get())) + .unlockedBy("has_dye", has(dye)) + .save(output); + } + + + // (ender) :( why forge? + static String getItemName(ItemLike item) { + return BuiltInRegistries.ITEM.getKey(item.asItem()).getPath(); + } + + static String getHasName(ItemLike item) { + return "has_" + getItemName(item); + } + + static Criterion has(ItemLike item) { + return inventoryTrigger(ItemPredicate.Builder.item().of(item)); + } + + static Criterion inventoryTrigger(ItemPredicate.Builder... builders) { + return inventoryTrigger(Arrays.stream(builders).map(ItemPredicate.Builder::build).toArray(ItemPredicate[]::new)); + } + private static Criterion inventoryTrigger(ItemPredicate... predicates) { + return CriteriaTriggers.INVENTORY_CHANGED.createCriterion(new InventoryChangeTrigger.TriggerInstance(Optional.empty(), InventoryChangeTrigger.TriggerInstance.Slots.ANY, List.of(predicates))); + } +} \ No newline at end of file From 00465853f5af333a82b7b7e62abd83699b2a6a07 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 17:09:43 +0300 Subject: [PATCH 40/51] - ported recipe provider --- .../ninni/twigs/data/TwigsDataGenerator.java | 12 + .../twigs/data/TwigsDataGeneratorFabric.java | 9 +- .../ninni/twigs/data/TwigsRecipeProvider.java | 470 +++++++++--------- .../com/ninni/twigs/util/RecipeHelper.java | 5 +- 4 files changed, 249 insertions(+), 247 deletions(-) diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java index afcc6be3..30be3499 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java @@ -7,8 +7,11 @@ import com.ninni.twigs.data.tags.TwigsItemTagProvider; import com.ninni.twigs.registry.TwigsBlocks; import net.minecraft.core.HolderLookup; +import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.data.DataGenerator; import net.minecraft.data.PackOutput; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.item.Item; import net.minecraft.world.level.block.Block; import net.minecraftforge.common.data.ExistingFileHelper; import net.minecraftforge.data.event.GatherDataEvent; @@ -43,10 +46,19 @@ public static void onGatherData(GatherDataEvent event) { generator.addProvider(server, new TwigsEntityTypeTagProvider(output, lookupProvider, fileHelper)); generator.addProvider(server, new TwigsBiomeTagProvider(output, lookupProvider, fileHelper)); + generator.addProvider(server, new TwigsRecipeProvider(output, lookupProvider)); } public static List getModBlocks() { return TwigsBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get).toList(); } + public static ResourceLocation getId(Block block) { + return BuiltInRegistries.BLOCK.getKey(block); + } + + public static ResourceLocation getId(Item item) { + return BuiltInRegistries.ITEM.getKey(item); + } + } diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java index df260df1..2978fd26 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java @@ -40,7 +40,7 @@ public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) { // pack.addProvider(TwigsEntityTypeTagProvider::new); // pack.addProvider(TwigsBiomeTagProvider::new); - pack.addProvider(TwigsRecipeProvider::new); +// pack.addProvider(TwigsRecipeProvider::new); } @Override @@ -57,10 +57,5 @@ public static List getModBlocks() { return TwigsBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get).toList(); } - public static ResourceLocation getId(Block block) { - return BuiltInRegistries.BLOCK.getKey(block); - } - public static ResourceLocation getId(Item item) { - return BuiltInRegistries.ITEM.getKey(item); - } + } diff --git a/src/main/java/com/ninni/twigs/data/TwigsRecipeProvider.java b/src/main/java/com/ninni/twigs/data/TwigsRecipeProvider.java index 6a036e66..8dfd8593 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsRecipeProvider.java +++ b/src/main/java/com/ninni/twigs/data/TwigsRecipeProvider.java @@ -3,17 +3,14 @@ import com.ninni.twigs.TwigsTags; import com.ninni.twigs.registry.TwigsBlocks; import com.ninni.twigs.registry.TwigsItems; -import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; -import net.fabricmc.fabric.api.datagen.v1.provider.FabricRecipeProvider; import net.minecraft.core.HolderLookup; -import net.minecraft.data.recipes.RecipeCategory; -import net.minecraft.data.recipes.RecipeOutput; -import net.minecraft.data.recipes.ShapedRecipeBuilder; -import net.minecraft.data.recipes.ShapelessRecipeBuilder; +import net.minecraft.data.PackOutput; +import net.minecraft.data.recipes.*; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.item.Items; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Blocks; +import org.jetbrains.annotations.NotNull; import java.util.concurrent.CompletableFuture; @@ -21,13 +18,14 @@ import static com.ninni.twigs.util.RecipeHelper.*; import static net.minecraft.data.recipes.RecipeCategory.BUILDING_BLOCKS; -public class TwigsRecipeProvider extends FabricRecipeProvider { - public TwigsRecipeProvider(FabricDataOutput output, CompletableFuture registriesFuture) { - super(output, registriesFuture); +public class TwigsRecipeProvider extends RecipeProvider { + public TwigsRecipeProvider(PackOutput output, CompletableFuture lookupProvider) { + super(output, lookupProvider); } + @Override - public void buildRecipes(RecipeOutput exporter) { + public void buildRecipes(@NotNull RecipeOutput exporter) { collectiblesRecipes(exporter); bambooRecipes(exporter); paperLanternRecipes(exporter); @@ -52,26 +50,26 @@ public void buildRecipes(RecipeOutput exporter) { } private void collectiblesRecipes(RecipeOutput exporter) { - ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.AZALEA_FLOWERS, 6) + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.AZALEA_FLOWERS.get(), 6) .requires(Blocks.FLOWERING_AZALEA_LEAVES) .unlockedBy("has_azalea_leaves", has(Blocks.FLOWERING_AZALEA_LEAVES)) .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "azalea_flowers_from_flowering_azalea_leaves")); - ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.AZALEA_FLOWERS, 6) + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.AZALEA_FLOWERS.get(), 6) .requires(Blocks.FLOWERING_AZALEA) .unlockedBy("has_azalea", has(Blocks.FLOWERING_AZALEA)) .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "azalea_flowers_from_flowering_azalea")); ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, Items.STICK, 2) - .requires(TwigsItems.TWIG) - .unlockedBy("has_twig", has(TwigsItems.TWIG)) + .requires(TwigsItems.TWIG.get()) + .unlockedBy("has_twig", has(TwigsItems.TWIG.get())) .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "twig_to_stick")); ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, Items.COBBLESTONE, 1) .pattern("##") .pattern("##") - .define('#', TwigsItems.PEBBLE) - .unlockedBy("has_pebble", has(TwigsItems.PEBBLE)) + .define('#', TwigsItems.PEBBLE.get()) + .unlockedBy("has_pebble", has(TwigsItems.PEBBLE.get())) .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "cobblestone_from_pebble")); @@ -85,30 +83,30 @@ private void collectiblesRecipes(RecipeOutput exporter) { private void bambooRecipes(RecipeOutput exporter) { - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BAMBOO_MAT, 2) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BAMBOO_MAT.get(), 2) .pattern("###") .define('#', Items.BAMBOO) .unlockedBy("has_bamboo", has(Items.BAMBOO)) .save(exporter); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BAMBOO_THATCH_SLAB, 6) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BAMBOO_THATCH_SLAB.get(), 6) .pattern("###") - .define('#', TwigsBlocks.BAMBOO_THATCH) - .unlockedBy("has_bamboo_thatch", has(TwigsBlocks.BAMBOO_THATCH)) + .define('#', TwigsBlocks.BAMBOO_THATCH.get()) + .unlockedBy("has_bamboo_thatch", has(TwigsBlocks.BAMBOO_THATCH.get())) .save(exporter); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BAMBOO_THATCH, 2) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BAMBOO_THATCH.get(), 2) .pattern("##") .pattern("##") - .define('#', TwigsBlocks.BAMBOO_LEAVES) - .unlockedBy("has_bamboo_leaves", has(TwigsBlocks.BAMBOO_LEAVES)) + .define('#', TwigsBlocks.BAMBOO_LEAVES.get()) + .unlockedBy("has_bamboo_leaves", has(TwigsBlocks.BAMBOO_LEAVES.get())) .save(exporter); } private void paperLanternRecipes(RecipeOutput exporter) { - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.PAPER_LANTERN, 1) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.PAPER_LANTERN.get(), 1) .pattern("###") .pattern("#T#") .pattern("###") @@ -117,15 +115,15 @@ private void paperLanternRecipes(RecipeOutput exporter) { .unlockedBy("has_paper", has(Items.PAPER)) .unlockedBy("has_torch", has(Items.TORCH)) .save(exporter); - quickPaperLanternRecipe(exporter, TwigsBlocks.ALLIUM_PAPER_LANTERN, Items.ALLIUM); - quickPaperLanternRecipe(exporter, TwigsBlocks.BLUE_ORCHID_PAPER_LANTERN, Items.BLUE_ORCHID); - quickPaperLanternRecipe(exporter, TwigsBlocks.CRIMSON_ROOTS_PAPER_LANTERN, Items.CRIMSON_ROOTS); - quickPaperLanternRecipe(exporter, TwigsBlocks.DANDELION_PAPER_LANTERN, Items.DANDELION); - quickPaperLanternRecipe(exporter, TwigsBlocks.TORCHFLOWER_PAPER_LANTERN, Items.TORCHFLOWER); + quickPaperLanternRecipe(exporter, TwigsBlocks.ALLIUM_PAPER_LANTERN.get(), Items.ALLIUM); + quickPaperLanternRecipe(exporter, TwigsBlocks.BLUE_ORCHID_PAPER_LANTERN.get(), Items.BLUE_ORCHID); + quickPaperLanternRecipe(exporter, TwigsBlocks.CRIMSON_ROOTS_PAPER_LANTERN.get(), Items.CRIMSON_ROOTS); + quickPaperLanternRecipe(exporter, TwigsBlocks.DANDELION_PAPER_LANTERN.get(), Items.DANDELION); + quickPaperLanternRecipe(exporter, TwigsBlocks.TORCHFLOWER_PAPER_LANTERN.get(), Items.TORCHFLOWER); } private void lampRecipes(RecipeOutput exporter) { - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.LAMP, 1) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.LAMP.get(), 1) .pattern("iii") .pattern("iTi") .pattern("iCi") @@ -137,7 +135,7 @@ private void lampRecipes(RecipeOutput exporter) { .unlockedBy("has_coal", has(Items.COAL)) .save(exporter); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SOUL_LAMP, 1) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SOUL_LAMP.get(), 1) .pattern("iii") .pattern("iSi") .pattern("iFi") @@ -149,7 +147,7 @@ private void lampRecipes(RecipeOutput exporter) { .unlockedBy("has_soul_sand", has(Items.SOUL_SAND)) .save(exporter); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.WARPED_SHROOMLAMP, 1) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.WARPED_SHROOMLAMP.get(), 1) .pattern("###") .pattern("SSS") .pattern("###") @@ -159,7 +157,7 @@ private void lampRecipes(RecipeOutput exporter) { .unlockedBy("has_shroomlight", has(Items.SHROOMLIGHT)) .save(exporter); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CRIMSON_SHROOMLAMP, 1) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CRIMSON_SHROOMLAMP.get(), 1) .pattern("###") .pattern("SSS") .pattern("###") @@ -171,85 +169,85 @@ private void lampRecipes(RecipeOutput exporter) { } private void tableRecipes(RecipeOutput exporter) { - quickTableRecipe(exporter, TwigsBlocks.ACACIA_TABLE, Blocks.ACACIA_SLAB, Blocks.ACACIA_FENCE, Blocks.ACACIA_PLANKS); - quickTableRecipe(exporter, TwigsBlocks.BAMBOO_TABLE, Blocks.BAMBOO_SLAB, Blocks.BAMBOO_FENCE, Blocks.BAMBOO_PLANKS); - quickTableRecipe(exporter, TwigsBlocks.BIRCH_TABLE, Blocks.BIRCH_SLAB, Blocks.BIRCH_FENCE, Blocks.BIRCH_PLANKS); - quickTableRecipe(exporter, TwigsBlocks.CHERRY_TABLE, Blocks.CHERRY_SLAB, Blocks.CHERRY_FENCE, Blocks.CHERRY_PLANKS); - quickTableRecipe(exporter, TwigsBlocks.CRIMSON_TABLE, Blocks.CRIMSON_SLAB, Blocks.CRIMSON_FENCE, Blocks.CRIMSON_PLANKS); - quickTableRecipe(exporter, TwigsBlocks.DARK_OAK_TABLE, Blocks.DARK_OAK_SLAB, Blocks.DARK_OAK_FENCE, Blocks.DARK_OAK_PLANKS); - quickTableRecipe(exporter, TwigsBlocks.JUNGLE_TABLE, Blocks.JUNGLE_SLAB, Blocks.JUNGLE_FENCE, Blocks.JUNGLE_PLANKS); - quickTableRecipe(exporter, TwigsBlocks.MANGROVE_TABLE, Blocks.MANGROVE_SLAB, Blocks.MANGROVE_FENCE, Blocks.MANGROVE_PLANKS); - quickTableRecipe(exporter, TwigsBlocks.OAK_TABLE, Blocks.OAK_SLAB, Blocks.OAK_FENCE, Blocks.OAK_PLANKS); - quickTableRecipe(exporter, TwigsBlocks.SPRUCE_TABLE, Blocks.SPRUCE_SLAB, Blocks.SPRUCE_FENCE, Blocks.SPRUCE_PLANKS); - quickTableRecipe(exporter, TwigsBlocks.WARPED_TABLE, Blocks.WARPED_SLAB, Blocks.WARPED_FENCE, Blocks.WARPED_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.ACACIA_TABLE.get(), Blocks.ACACIA_SLAB, Blocks.ACACIA_FENCE, Blocks.ACACIA_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.BAMBOO_TABLE.get(), Blocks.BAMBOO_SLAB, Blocks.BAMBOO_FENCE, Blocks.BAMBOO_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.BIRCH_TABLE.get(), Blocks.BIRCH_SLAB, Blocks.BIRCH_FENCE, Blocks.BIRCH_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.CHERRY_TABLE.get(), Blocks.CHERRY_SLAB, Blocks.CHERRY_FENCE, Blocks.CHERRY_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.CRIMSON_TABLE.get(), Blocks.CRIMSON_SLAB, Blocks.CRIMSON_FENCE, Blocks.CRIMSON_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.DARK_OAK_TABLE.get(), Blocks.DARK_OAK_SLAB, Blocks.DARK_OAK_FENCE, Blocks.DARK_OAK_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.JUNGLE_TABLE.get(), Blocks.JUNGLE_SLAB, Blocks.JUNGLE_FENCE, Blocks.JUNGLE_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.MANGROVE_TABLE.get(), Blocks.MANGROVE_SLAB, Blocks.MANGROVE_FENCE, Blocks.MANGROVE_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.OAK_TABLE.get(), Blocks.OAK_SLAB, Blocks.OAK_FENCE, Blocks.OAK_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.SPRUCE_TABLE.get(), Blocks.SPRUCE_SLAB, Blocks.SPRUCE_FENCE, Blocks.SPRUCE_PLANKS); + quickTableRecipe(exporter, TwigsBlocks.WARPED_TABLE.get(), Blocks.WARPED_SLAB, Blocks.WARPED_FENCE, Blocks.WARPED_PLANKS); } private void basaltRecipes(RecipeOutput exporter) { - quick2x2Recipe(exporter, TwigsBlocks.POLISHED_BASALT_BRICKS, Blocks.POLISHED_BASALT); - quickStonecuttingRecipe(exporter, TwigsBlocks.POLISHED_BASALT_BRICKS, Blocks.POLISHED_BASALT, 1); + quick2x2Recipe(exporter, TwigsBlocks.POLISHED_BASALT_BRICKS.get(), Blocks.POLISHED_BASALT); + quickStonecuttingRecipe(exporter, TwigsBlocks.POLISHED_BASALT_BRICKS.get(), Blocks.POLISHED_BASALT, 1); - quickPolishedRecipes(exporter, TwigsBlocks.SMOOTH_BASALT_BRICKS, - TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB, TwigsBlocks.SMOOTH_BASALT_BRICK_STAIRS, TwigsBlocks.SMOOTH_BASALT_BRICK_WALL, + quickPolishedRecipes(exporter, TwigsBlocks.SMOOTH_BASALT_BRICKS.get(), + TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB.get(), TwigsBlocks.SMOOTH_BASALT_BRICK_STAIRS.get(), TwigsBlocks.SMOOTH_BASALT_BRICK_WALL.get(), Blocks.SMOOTH_BASALT); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS, 1) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS.get(), 1) .pattern("#") .pattern("#") - .define('#', TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB) - .unlockedBy("has_smooth_basalt_brick_slab", has(TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB)) - .unlockedBy("has_chiseled_smooth_basalt_bricks", has(TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS)) + .define('#', TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB.get()) + .unlockedBy("has_smooth_basalt_brick_slab", has(TwigsBlocks.SMOOTH_BASALT_BRICK_SLAB.get())) + .unlockedBy("has_chiseled_smooth_basalt_bricks", has(TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS.get())) .save(exporter); - quickStonecuttingRecipe(exporter, TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS, TwigsBlocks.SMOOTH_BASALT_BRICKS, 1); + quickStonecuttingRecipe(exporter, TwigsBlocks.CHISELED_SMOOTH_BASALT_BRICKS.get(), TwigsBlocks.SMOOTH_BASALT_BRICKS.get(), 1); } private void brickRecipes(RecipeOutput exporter) { - quick2x2Recipe(exporter, TwigsBlocks.MIXED_BRICKS, Blocks.BRICKS); - quickStonecuttingRecipe(exporter, TwigsBlocks.MIXED_BRICKS, Blocks.BRICKS, 1); + quick2x2Recipe(exporter, TwigsBlocks.MIXED_BRICKS.get(), Blocks.BRICKS); + quickStonecuttingRecipe(exporter, TwigsBlocks.MIXED_BRICKS.get(), Blocks.BRICKS, 1); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CHISELED_BRICKS, 1) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CHISELED_BRICKS.get(), 1) .pattern("#") .pattern("#") .define('#', Blocks.BRICK_SLAB) .unlockedBy("has_brick_slab", has(Blocks.BRICK_SLAB)) - .unlockedBy("has_chiseled_bricks", has(TwigsBlocks.CHISELED_BRICKS)) + .unlockedBy("has_chiseled_bricks", has(TwigsBlocks.CHISELED_BRICKS.get())) .save(exporter); - quickStonecuttingRecipe(exporter, TwigsBlocks.CHISELED_BRICKS, Blocks.BRICKS, 1); + quickStonecuttingRecipe(exporter, TwigsBlocks.CHISELED_BRICKS.get(), Blocks.BRICKS, 1); - quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_BRICKS, Blocks.BRICKS); + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_BRICKS.get(), Blocks.BRICKS); - ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.MOSSY_BRICKS) + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.MOSSY_BRICKS.get()) .requires(Blocks.BRICKS) .requires(Blocks.MOSS_BLOCK) .unlockedBy("has_bricks", has(Blocks.BRICKS)) .unlockedBy("has_moss_block", has(Blocks.MOSS_BLOCK)) .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "mossy_bricks_from_bricks")); - ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.MOSSY_BRICKS) + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.MOSSY_BRICKS.get()) .requires(Blocks.BRICKS) .requires(Blocks.VINE) .unlockedBy("has_bricks", has(Blocks.BRICKS)) .unlockedBy("has_vines", has(Blocks.VINE)) .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "mossy_bricks_from_vines")); - quickSlabStairsWallRecipe(exporter, TwigsBlocks.MOSSY_BRICK_SLAB, TwigsBlocks.MOSSY_BRICK_STAIRS, TwigsBlocks.MOSSY_BRICK_WALL, - TwigsBlocks.MOSSY_BRICKS); + quickSlabStairsWallRecipe(exporter, TwigsBlocks.MOSSY_BRICK_SLAB.get(), TwigsBlocks.MOSSY_BRICK_STAIRS.get(), TwigsBlocks.MOSSY_BRICK_WALL.get(), + TwigsBlocks.MOSSY_BRICKS.get()); - quickTrailRecipe(exporter, TwigsBlocks.BRICK_TRAIL, Blocks.BRICKS); - quickStonecuttingRecipe(exporter, TwigsBlocks.BRICK_TRAIL, Blocks.BRICKS, 2); +// quickTrailRecipe(exporter, TwigsBlocks.BRICK_TRAIL.get(), Blocks.BRICKS); +// quickStonecuttingRecipe(exporter, TwigsBlocks.BRICK_TRAIL.get(), Blocks.BRICKS, 2); } private void gravelBricksRecipes(RecipeOutput exporter) { - Block brick = TwigsBlocks.GRAVEL_BRICKS; + Block brick = TwigsBlocks.GRAVEL_BRICKS.get(); quick2x2Recipe(exporter, brick, Blocks.GRAVEL); - ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, TwigsBlocks.GRAVEL_BRICK_SLAB, 6) + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, TwigsBlocks.GRAVEL_BRICK_SLAB.get(), 6) .pattern("###") .define('#', brick) .unlockedBy(getHasName(brick), has(brick)) .save(exporter); - ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, TwigsBlocks.GRAVEL_BRICK_STAIRS, 4) + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, TwigsBlocks.GRAVEL_BRICK_STAIRS.get(), 4) .pattern("# ") .pattern("## ") .pattern("###") @@ -257,7 +255,7 @@ private void gravelBricksRecipes(RecipeOutput exporter) { .unlockedBy(getHasName(brick), has(brick)) .save(exporter); - ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, TwigsBlocks.GRAVEL_BRICK_WALL, 6) + ShapedRecipeBuilder.shaped(BUILDING_BLOCKS, TwigsBlocks.GRAVEL_BRICK_WALL.get(), 6) .pattern("###") .pattern("###") .define('#', brick) @@ -267,99 +265,99 @@ private void gravelBricksRecipes(RecipeOutput exporter) { } private void smoothStoneBricksRecipes(RecipeOutput exporter) { - quickPolishedRecipes(exporter, TwigsBlocks.SMOOTH_STONE_BRICKS, - TwigsBlocks.SMOOTH_STONE_BRICK_SLAB, TwigsBlocks.SMOOTH_STONE_BRICK_STAIRS, TwigsBlocks.SMOOTH_STONE_BRICK_WALL, + quickPolishedRecipes(exporter, TwigsBlocks.SMOOTH_STONE_BRICKS.get(), + TwigsBlocks.SMOOTH_STONE_BRICK_SLAB.get(), TwigsBlocks.SMOOTH_STONE_BRICK_STAIRS.get(), TwigsBlocks.SMOOTH_STONE_BRICK_WALL.get(), Blocks.SMOOTH_STONE); } private void columnRecipes(RecipeOutput exporter) { - quickColumnRecipe(exporter, TwigsBlocks.QUARTZ_COLUMN, Blocks.QUARTZ_BLOCK); - quickColumnRecipe(exporter, TwigsBlocks.STONE_COLUMN, Blocks.STONE); - quickColumnRecipe(exporter, TwigsBlocks.DEEPSLATE_COLUMN, Blocks.DEEPSLATE); - quickColumnRecipe(exporter, TwigsBlocks.BLACKSTONE_COLUMN, Blocks.BLACKSTONE); + quickColumnRecipe(exporter, TwigsBlocks.QUARTZ_COLUMN.get(), Blocks.QUARTZ_BLOCK); + quickColumnRecipe(exporter, TwigsBlocks.STONE_COLUMN.get(), Blocks.STONE); + quickColumnRecipe(exporter, TwigsBlocks.DEEPSLATE_COLUMN.get(), Blocks.DEEPSLATE); + quickColumnRecipe(exporter, TwigsBlocks.BLACKSTONE_COLUMN.get(), Blocks.BLACKSTONE); } private void copperPillarRecipes(RecipeOutput exporter) { - quickCopperPillarRecipe(exporter, TwigsBlocks.COPPER_PILLAR, + quickCopperPillarRecipe(exporter, TwigsBlocks.COPPER_PILLAR.get(), Blocks.CUT_COPPER, Blocks.CUT_COPPER_SLAB, Blocks.COPPER_BLOCK); - quickCopperPillarRecipe(exporter, TwigsBlocks.EXPOSED_COPPER_PILLAR, + quickCopperPillarRecipe(exporter, TwigsBlocks.EXPOSED_COPPER_PILLAR.get(), Blocks.EXPOSED_CUT_COPPER, Blocks.EXPOSED_CUT_COPPER_SLAB, Blocks.EXPOSED_COPPER); - quickCopperPillarRecipe(exporter, TwigsBlocks.WEATHERED_COPPER_PILLAR, + quickCopperPillarRecipe(exporter, TwigsBlocks.WEATHERED_COPPER_PILLAR.get(), Blocks.WEATHERED_CUT_COPPER, Blocks.WEATHERED_CUT_COPPER_SLAB, Blocks.WEATHERED_COPPER); - quickCopperPillarRecipe(exporter, TwigsBlocks.OXIDIZED_COPPER_PILLAR, + quickCopperPillarRecipe(exporter, TwigsBlocks.OXIDIZED_COPPER_PILLAR.get(), Blocks.OXIDIZED_CUT_COPPER, Blocks.OXIDIZED_CUT_COPPER_SLAB, Blocks.OXIDIZED_COPPER); - quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_COPPER_PILLAR, + quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_COPPER_PILLAR.get(), Blocks.WAXED_CUT_COPPER, Blocks.WAXED_CUT_COPPER_SLAB, Blocks.WAXED_COPPER_BLOCK); - quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_EXPOSED_COPPER_PILLAR, + quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_EXPOSED_COPPER_PILLAR.get(), Blocks.WAXED_EXPOSED_CUT_COPPER, Blocks.WAXED_EXPOSED_CUT_COPPER_SLAB, Blocks.WAXED_EXPOSED_COPPER); - quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_WEATHERED_COPPER_PILLAR, + quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_WEATHERED_COPPER_PILLAR.get(), Blocks.WAXED_WEATHERED_CUT_COPPER, Blocks.WAXED_WEATHERED_CUT_COPPER_SLAB, Blocks.WAXED_WEATHERED_COPPER); - quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_OXIDIZED_COPPER_PILLAR, + quickCopperPillarRecipe(exporter, TwigsBlocks.WAXED_OXIDIZED_COPPER_PILLAR.get(), Blocks.WAXED_OXIDIZED_CUT_COPPER, Blocks.WAXED_OXIDIZED_CUT_COPPER_SLAB, Blocks.WAXED_OXIDIZED_COPPER); } private void amethystAndMiscRecipes(RecipeOutput exporter) { - quick2x2Recipe(exporter, TwigsBlocks.POLISHED_AMETHYST, Blocks.AMETHYST_BLOCK); - quickStonecuttingRecipe(exporter, TwigsBlocks.POLISHED_AMETHYST, Blocks.AMETHYST_BLOCK, 1); + quick2x2Recipe(exporter, TwigsBlocks.POLISHED_AMETHYST.get(), Blocks.AMETHYST_BLOCK); + quickStonecuttingRecipe(exporter, TwigsBlocks.POLISHED_AMETHYST.get(), Blocks.AMETHYST_BLOCK, 1); - quick2x2Recipe(exporter, TwigsBlocks.CUT_AMETHYST, TwigsBlocks.POLISHED_AMETHYST); - quickStonecuttingRecipe(exporter, TwigsBlocks.CUT_AMETHYST, TwigsBlocks.POLISHED_AMETHYST, 1); - quickStonecuttingRecipe(exporter, TwigsBlocks.CUT_AMETHYST, Blocks.AMETHYST_BLOCK, 1); + quick2x2Recipe(exporter, TwigsBlocks.CUT_AMETHYST.get(), TwigsBlocks.POLISHED_AMETHYST.get()); + quickStonecuttingRecipe(exporter, TwigsBlocks.CUT_AMETHYST.get(), TwigsBlocks.POLISHED_AMETHYST.get(), 1); + quickStonecuttingRecipe(exporter, TwigsBlocks.CUT_AMETHYST.get(), Blocks.AMETHYST_BLOCK, 1); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.COMPACTED_DRIPSTONE, 2) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.COMPACTED_DRIPSTONE.get(), 2) .pattern("#") .pattern("#") .define('#', Blocks.POINTED_DRIPSTONE) .unlockedBy("has_pointed_dripstone", has(Blocks.POINTED_DRIPSTONE)) - .unlockedBy("has_compacted_dripstone", has(TwigsBlocks.COMPACTED_DRIPSTONE)) + .unlockedBy("has_compacted_dripstone", has(TwigsBlocks.COMPACTED_DRIPSTONE.get())) .save(exporter); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.ROCKY_DIRT, 4) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.ROCKY_DIRT.get(), 4) .pattern("#C") .pattern("C#") .define('#', Blocks.DIRT) - .define('C', TwigsItems.PEBBLE) - .unlockedBy("has_pebble", has(TwigsItems.PEBBLE)) + .define('C', TwigsItems.PEBBLE.get()) + .unlockedBy("has_pebble", has(TwigsItems.PEBBLE.get())) .unlockedBy("has_dirt", has(Blocks.DIRT)) .save(exporter); } private void cobblestoneBricksRecipes(RecipeOutput exporter) { - quick2x2Recipe(exporter, TwigsBlocks.COBBLESTONE_BRICKS, Blocks.COBBLESTONE); - quickStonecuttingRecipe(exporter, TwigsBlocks.COBBLESTONE_BRICKS, Blocks.COBBLESTONE, 1); + quick2x2Recipe(exporter, TwigsBlocks.COBBLESTONE_BRICKS.get(), Blocks.COBBLESTONE); + quickStonecuttingRecipe(exporter, TwigsBlocks.COBBLESTONE_BRICKS.get(), Blocks.COBBLESTONE, 1); quickSlabStairsWallRecipe(exporter, - TwigsBlocks.COBBLESTONE_BRICK_SLAB, TwigsBlocks.COBBLESTONE_BRICK_STAIRS, TwigsBlocks.COBBLESTONE_BRICK_WALL, - TwigsBlocks.COBBLESTONE_BRICKS); + TwigsBlocks.COBBLESTONE_BRICK_SLAB.get(), TwigsBlocks.COBBLESTONE_BRICK_STAIRS.get(), TwigsBlocks.COBBLESTONE_BRICK_WALL.get(), + TwigsBlocks.COBBLESTONE_BRICKS.get()); quickSlabStairsWallStonecuttingRecipe(exporter, - TwigsBlocks.COBBLESTONE_BRICK_SLAB, TwigsBlocks.COBBLESTONE_BRICK_STAIRS, TwigsBlocks.COBBLESTONE_BRICK_WALL, + TwigsBlocks.COBBLESTONE_BRICK_SLAB.get(), TwigsBlocks.COBBLESTONE_BRICK_STAIRS.get(), TwigsBlocks.COBBLESTONE_BRICK_WALL.get(), Blocks.COBBLESTONE); - quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_COBBLESTONE_BRICKS, TwigsBlocks.COBBLESTONE_BRICKS); + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_COBBLESTONE_BRICKS.get(), TwigsBlocks.COBBLESTONE_BRICKS.get()); // this is a new recipe yes but it makes sense - quick2x2Recipe(exporter, TwigsBlocks.MOSSY_COBBLESTONE_BRICKS, Blocks.MOSSY_COBBLESTONE); - ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.MOSSY_COBBLESTONE_BRICKS) - .requires(TwigsBlocks.COBBLESTONE_BRICKS) + quick2x2Recipe(exporter, TwigsBlocks.MOSSY_COBBLESTONE_BRICKS.get(), Blocks.MOSSY_COBBLESTONE); + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.MOSSY_COBBLESTONE_BRICKS.get()) + .requires(TwigsBlocks.COBBLESTONE_BRICKS.get()) .requires(Blocks.MOSS_BLOCK) - .unlockedBy("has_cobblestone_bricks", has(TwigsBlocks.COBBLESTONE_BRICKS)) + .unlockedBy("has_cobblestone_bricks", has(TwigsBlocks.COBBLESTONE_BRICKS.get())) .unlockedBy("has_moss_block", has(Blocks.MOSS_BLOCK)) .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "mossy_cobblestone_bricks_from_moss")); - quickStonecuttingRecipe(exporter, TwigsBlocks.MOSSY_COBBLESTONE_BRICKS, Blocks.MOSSY_COBBLESTONE, 1); + quickStonecuttingRecipe(exporter, TwigsBlocks.MOSSY_COBBLESTONE_BRICKS.get(), Blocks.MOSSY_COBBLESTONE, 1); quickSlabStairsWallRecipe(exporter, - TwigsBlocks.MOSSY_COBBLESTONE_BRICK_SLAB, TwigsBlocks.MOSSY_COBBLESTONE_BRICK_STAIRS, TwigsBlocks.MOSSY_COBBLESTONE_BRICK_WALL, - TwigsBlocks.MOSSY_COBBLESTONE_BRICKS); + TwigsBlocks.MOSSY_COBBLESTONE_BRICK_SLAB.get(), TwigsBlocks.MOSSY_COBBLESTONE_BRICK_STAIRS.get(), TwigsBlocks.MOSSY_COBBLESTONE_BRICK_WALL.get(), + TwigsBlocks.MOSSY_COBBLESTONE_BRICKS.get()); quickSlabStairsWallStonecuttingRecipe(exporter, - TwigsBlocks.MOSSY_COBBLESTONE_BRICK_SLAB, TwigsBlocks.MOSSY_COBBLESTONE_BRICK_STAIRS, TwigsBlocks.MOSSY_COBBLESTONE_BRICK_WALL, + TwigsBlocks.MOSSY_COBBLESTONE_BRICK_SLAB.get(), TwigsBlocks.MOSSY_COBBLESTONE_BRICK_STAIRS.get(), TwigsBlocks.MOSSY_COBBLESTONE_BRICK_WALL.get(), Blocks.MOSSY_COBBLESTONE); } private void twistingAndWeepingRecipes(RecipeOutput exporter) { - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICKS, 8) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICKS.get(), 8) .pattern("###") .pattern("#T#") .pattern("###") @@ -369,13 +367,13 @@ private void twistingAndWeepingRecipes(RecipeOutput exporter) { .unlockedBy("has_twisting_vines", has(Items.TWISTING_VINES)) .save(exporter); quickSlabStairsWallRecipe(exporter, - TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_SLAB, - TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_STAIRS, - TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_WALL, - TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICKS + TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_SLAB.get(), + TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_STAIRS.get(), + TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICK_WALL.get(), + TwigsBlocks.TWISTING_POLISHED_BLACKSTONE_BRICKS.get() ); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICKS, 8) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICKS.get(), 8) .pattern("###") .pattern("#W#") .pattern("###") @@ -385,40 +383,40 @@ private void twistingAndWeepingRecipes(RecipeOutput exporter) { .unlockedBy("has_weeping_vines", has(Items.WEEPING_VINES)) .save(exporter); quickSlabStairsWallRecipe(exporter, - TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_SLAB, - TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_STAIRS, - TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_WALL, - TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICKS + TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_SLAB.get(), + TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_STAIRS.get(), + TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICK_WALL.get(), + TwigsBlocks.WEEPING_POLISHED_BLACKSTONE_BRICKS.get() ); } private void polishedTuffRecipes(RecipeOutput exporter) { - quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_TUFF, - TwigsBlocks.POLISHED_TUFF_SLAB, TwigsBlocks.POLISHED_TUFF_STAIRS, Blocks.TUFF); + quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_TUFF.get(), + TwigsBlocks.POLISHED_TUFF_SLAB.get(), TwigsBlocks.POLISHED_TUFF_STAIRS.get(), Blocks.TUFF); - quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_TUFF_BRICKS, - TwigsBlocks.POLISHED_TUFF_BRICK_SLAB, TwigsBlocks.POLISHED_TUFF_BRICK_STAIRS, TwigsBlocks.POLISHED_TUFF_BRICK_WALL, - TwigsBlocks.POLISHED_TUFF, Blocks.TUFF); + quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_TUFF_BRICKS.get(), + TwigsBlocks.POLISHED_TUFF_BRICK_SLAB.get(), TwigsBlocks.POLISHED_TUFF_BRICK_STAIRS.get(), TwigsBlocks.POLISHED_TUFF_BRICK_WALL.get(), + TwigsBlocks.POLISHED_TUFF.get(), Blocks.TUFF); - quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_TUFF_BRICKS, TwigsBlocks.POLISHED_TUFF_BRICKS); + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_TUFF_BRICKS.get(), TwigsBlocks.POLISHED_TUFF_BRICKS.get()); } private void calciteRecipes(RecipeOutput exporter) { quickSlabStairsWallRecipe(exporter, - TwigsBlocks.CALCITE_SLAB, TwigsBlocks.CALCITE_STAIRS, TwigsBlocks.CALCITE_WALL, Blocks.CALCITE); + TwigsBlocks.CALCITE_SLAB.get(), TwigsBlocks.CALCITE_STAIRS.get(), TwigsBlocks.CALCITE_WALL.get(), Blocks.CALCITE); - quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_CALCITE, - TwigsBlocks.POLISHED_CALCITE_SLAB, TwigsBlocks.POLISHED_CALCITE_STAIRS, Blocks.CALCITE); + quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_CALCITE.get(), + TwigsBlocks.POLISHED_CALCITE_SLAB.get(), TwigsBlocks.POLISHED_CALCITE_STAIRS.get(), Blocks.CALCITE); - quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_CALCITE_BRICKS, - TwigsBlocks.POLISHED_CALCITE_BRICK_SLAB, TwigsBlocks.POLISHED_CALCITE_BRICK_STAIRS, TwigsBlocks.POLISHED_CALCITE_BRICK_WALL, - TwigsBlocks.POLISHED_CALCITE, Blocks.CALCITE); + quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_CALCITE_BRICKS.get(), + TwigsBlocks.POLISHED_CALCITE_BRICK_SLAB.get(), TwigsBlocks.POLISHED_CALCITE_BRICK_STAIRS.get(), TwigsBlocks.POLISHED_CALCITE_BRICK_WALL.get(), + TwigsBlocks.POLISHED_CALCITE.get(), Blocks.CALCITE); - quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_CALCITE_BRICKS, TwigsBlocks.POLISHED_CALCITE_BRICKS); + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_CALCITE_BRICKS.get(), TwigsBlocks.POLISHED_CALCITE_BRICKS.get()); } private void schistRecipes(RecipeOutput exporter) { - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SCHIST, 2) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SCHIST.get(), 2) .pattern("#C") .pattern("C#") .define('#', Items.QUARTZ) @@ -428,20 +426,20 @@ private void schistRecipes(RecipeOutput exporter) { .save(exporter); quickSlabStairsWallRecipe(exporter, - TwigsBlocks.SCHIST_SLAB, TwigsBlocks.SCHIST_STAIRS, TwigsBlocks.SCHIST_WALL, TwigsBlocks.SCHIST); + TwigsBlocks.SCHIST_SLAB.get(), TwigsBlocks.SCHIST_STAIRS.get(), TwigsBlocks.SCHIST_WALL.get(), TwigsBlocks.SCHIST.get()); - quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_SCHIST, - TwigsBlocks.POLISHED_SCHIST_SLAB, TwigsBlocks.POLISHED_SCHIST_STAIRS, TwigsBlocks.SCHIST); + quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_SCHIST.get(), + TwigsBlocks.POLISHED_SCHIST_SLAB.get(), TwigsBlocks.POLISHED_SCHIST_STAIRS.get(), TwigsBlocks.SCHIST.get()); - quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_SCHIST_BRICKS, - TwigsBlocks.POLISHED_SCHIST_BRICK_SLAB, TwigsBlocks.POLISHED_SCHIST_BRICK_STAIRS, TwigsBlocks.POLISHED_SCHIST_BRICK_WALL, - TwigsBlocks.POLISHED_SCHIST, TwigsBlocks.SCHIST); + quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_SCHIST_BRICKS.get(), + TwigsBlocks.POLISHED_SCHIST_BRICK_SLAB.get(), TwigsBlocks.POLISHED_SCHIST_BRICK_STAIRS.get(), TwigsBlocks.POLISHED_SCHIST_BRICK_WALL.get(), + TwigsBlocks.POLISHED_SCHIST.get(), TwigsBlocks.SCHIST.get()); - quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_SCHIST_BRICKS, TwigsBlocks.POLISHED_SCHIST_BRICKS); + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_SCHIST_BRICKS.get(), TwigsBlocks.POLISHED_SCHIST_BRICKS.get()); } private void rhyoliteRecipes(RecipeOutput exporter) { - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.RHYOLITE, 2) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.RHYOLITE.get(), 2) .pattern("#R") .pattern("R#") .define('#', Items.QUARTZ) @@ -451,20 +449,20 @@ private void rhyoliteRecipes(RecipeOutput exporter) { .save(exporter); quickSlabStairsWallRecipe(exporter, - TwigsBlocks.RHYOLITE_SLAB, TwigsBlocks.RHYOLITE_STAIRS, TwigsBlocks.RHYOLITE_WALL, TwigsBlocks.RHYOLITE); + TwigsBlocks.RHYOLITE_SLAB.get(), TwigsBlocks.RHYOLITE_STAIRS.get(), TwigsBlocks.RHYOLITE_WALL.get(), TwigsBlocks.RHYOLITE.get()); - quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_RHYOLITE, - TwigsBlocks.POLISHED_RHYOLITE_SLAB, TwigsBlocks.POLISHED_RHYOLITE_STAIRS, TwigsBlocks.RHYOLITE); + quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_RHYOLITE.get(), + TwigsBlocks.POLISHED_RHYOLITE_SLAB.get(), TwigsBlocks.POLISHED_RHYOLITE_STAIRS.get(), TwigsBlocks.RHYOLITE.get()); - quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_RHYOLITE_BRICKS, - TwigsBlocks.POLISHED_RHYOLITE_BRICK_SLAB, TwigsBlocks.POLISHED_RHYOLITE_BRICK_STAIRS, TwigsBlocks.POLISHED_RHYOLITE_BRICK_WALL, - TwigsBlocks.POLISHED_RHYOLITE, TwigsBlocks.RHYOLITE); + quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_RHYOLITE_BRICKS.get(), + TwigsBlocks.POLISHED_RHYOLITE_BRICK_SLAB.get(), TwigsBlocks.POLISHED_RHYOLITE_BRICK_STAIRS.get(), TwigsBlocks.POLISHED_RHYOLITE_BRICK_WALL.get(), + TwigsBlocks.POLISHED_RHYOLITE.get(), TwigsBlocks.RHYOLITE.get()); - quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_RHYOLITE_BRICKS, TwigsBlocks.POLISHED_RHYOLITE_BRICKS); + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_RHYOLITE_BRICKS.get(), TwigsBlocks.POLISHED_RHYOLITE_BRICKS.get()); } private void bloodstoneRecipes(RecipeOutput exporter) { - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BLOODSTONE, 2) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.BLOODSTONE.get(), 2) .pattern("#I") .pattern("I#") .define('#', Items.QUARTZ) @@ -474,173 +472,173 @@ private void bloodstoneRecipes(RecipeOutput exporter) { .save(exporter); quickSlabStairsWallRecipe(exporter, - TwigsBlocks.BLOODSTONE_SLAB, TwigsBlocks.BLOODSTONE_STAIRS, TwigsBlocks.BLOODSTONE_WALL, TwigsBlocks.BLOODSTONE); + TwigsBlocks.BLOODSTONE_SLAB.get(), TwigsBlocks.BLOODSTONE_STAIRS.get(), TwigsBlocks.BLOODSTONE_WALL.get(), TwigsBlocks.BLOODSTONE.get()); - quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_BLOODSTONE, - TwigsBlocks.POLISHED_BLOODSTONE_SLAB, TwigsBlocks.POLISHED_BLOODSTONE_STAIRS, TwigsBlocks.BLOODSTONE); + quickPolishedRecipes(exporter, TwigsBlocks.POLISHED_BLOODSTONE.get(), + TwigsBlocks.POLISHED_BLOODSTONE_SLAB.get(), TwigsBlocks.POLISHED_BLOODSTONE_STAIRS.get(), TwigsBlocks.BLOODSTONE.get()); - quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_BLOODSTONE_BRICKS, - TwigsBlocks.POLISHED_BLOODSTONE_BRICK_SLAB, TwigsBlocks.POLISHED_BLOODSTONE_BRICK_STAIRS, TwigsBlocks.POLISHED_BLOODSTONE_BRICK_WALL, - TwigsBlocks.POLISHED_BLOODSTONE, TwigsBlocks.BLOODSTONE); + quickPolishedBrickRecipes(exporter, TwigsBlocks.POLISHED_BLOODSTONE_BRICKS.get(), + TwigsBlocks.POLISHED_BLOODSTONE_BRICK_SLAB.get(), TwigsBlocks.POLISHED_BLOODSTONE_BRICK_STAIRS.get(), TwigsBlocks.POLISHED_BLOODSTONE_BRICK_WALL.get(), + TwigsBlocks.POLISHED_BLOODSTONE.get(), TwigsBlocks.BLOODSTONE.get()); - quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_BLOODSTONE_BRICKS, TwigsBlocks.POLISHED_BLOODSTONE_BRICKS); + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_POLISHED_BLOODSTONE_BRICKS.get(), TwigsBlocks.POLISHED_BLOODSTONE_BRICKS.get()); } private void siltRecipes(RecipeOutput exporter) { - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT, 1) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT.get(), 1) .pattern("##") .pattern("##") - .define('#', TwigsItems.SILT_BALL) - .unlockedBy("has_silt_ball", has(TwigsItems.SILT_BALL)) - .unlockedBy("has_silt", has(TwigsItems.SILT)) + .define('#', TwigsItems.SILT_BALL.get()) + .unlockedBy("has_silt_ball", has(TwigsItems.SILT_BALL.get())) + .unlockedBy("has_silt", has(TwigsItems.SILT.get())) .save(exporter, ResourceLocation.fromNamespaceAndPath(MOD_ID, "silt_from_silt_ball")); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT, 4) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT.get(), 4) .pattern("DG") .pattern("GD") .define('D', Items.SAND) .define('G', Items.CLAY) .unlockedBy("has_sand", has(Items.SAND)) .unlockedBy("has_clay", has(Items.CLAY)) - .unlockedBy("has_silt", has(TwigsBlocks.SILT)) + .unlockedBy("has_silt", has(TwigsBlocks.SILT.get())) .save(exporter); - ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.PACKED_SILT, 4) - .requires(TwigsBlocks.SILT) + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.PACKED_SILT.get(), 4) + .requires(TwigsBlocks.SILT.get()) .requires(Items.WHEAT) .unlockedBy("has_wheat", has(Items.WHEAT)) - .unlockedBy("has_silt", has(TwigsBlocks.SILT)) - .unlockedBy("has_packed_silt", has(TwigsBlocks.PACKED_SILT)) + .unlockedBy("has_silt", has(TwigsBlocks.SILT.get())) + .unlockedBy("has_packed_silt", has(TwigsBlocks.PACKED_SILT.get())) .save(exporter); quickPolishedRecipes( exporter, - TwigsBlocks.SILT_SHINGLES, - TwigsBlocks.SILT_SHINGLE_SLAB, TwigsBlocks.SILT_SHINGLE_STAIRS, TwigsBlocks.SILT_SHINGLE_WALL, - TwigsBlocks.PACKED_SILT + TwigsBlocks.SILT_SHINGLES.get(), + TwigsBlocks.SILT_SHINGLE_SLAB.get(), TwigsBlocks.SILT_SHINGLE_STAIRS.get(), TwigsBlocks.SILT_SHINGLE_WALL.get(), + TwigsBlocks.PACKED_SILT.get() ); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT_POT, 1) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT_POT.get(), 1) .pattern("# #") .pattern("# #") .pattern("###") - .define('#', TwigsBlocks.SILT_BRICKS) - .unlockedBy("has_packed_silt", has(TwigsBlocks.PACKED_SILT)) - .unlockedBy("has_silt", has(TwigsBlocks.SILT)) + .define('#', TwigsBlocks.SILT_BRICKS.get()) + .unlockedBy("has_packed_silt", has(TwigsBlocks.PACKED_SILT.get())) + .unlockedBy("has_silt", has(TwigsBlocks.SILT.get())) .save(exporter); - quickSmeltingRecipe(exporter, TwigsItems.SILT_BRICK, TwigsItems.SILT_BALL, .3f); + quickSmeltingRecipe(exporter, TwigsItems.SILT_BRICK.get(), TwigsItems.SILT_BALL.get(), .3f); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT_BRICKS, 1) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.SILT_BRICKS.get(), 1) .pattern("##") .pattern("##") - .define('#', TwigsItems.SILT_BRICK) - .unlockedBy("has_silt_brick", has(TwigsItems.SILT_BRICK)) - .unlockedBy("has_silt_bricks", has(TwigsBlocks.SILT_BRICKS)) + .define('#', TwigsItems.SILT_BRICK.get()) + .unlockedBy("has_silt_brick", has(TwigsItems.SILT_BRICK.get())) + .unlockedBy("has_silt_bricks", has(TwigsBlocks.SILT_BRICKS.get())) .save(exporter); - quickSlabStairsWallRecipe(exporter, TwigsBlocks.SILT_BRICK_SLAB, TwigsBlocks.SILT_BRICK_STAIRS, TwigsBlocks.SILT_BRICK_WALL, - TwigsBlocks.SILT_BRICKS); + quickSlabStairsWallRecipe(exporter, TwigsBlocks.SILT_BRICK_SLAB.get(), TwigsBlocks.SILT_BRICK_STAIRS.get(), TwigsBlocks.SILT_BRICK_WALL.get(), + TwigsBlocks.SILT_BRICKS.get()); - quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_SILT_BRICKS, TwigsBlocks.SILT_BRICKS); + quickSmeltingRecipe(exporter, TwigsBlocks.CRACKED_SILT_BRICKS.get(), TwigsBlocks.SILT_BRICKS.get()); - ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CHISELED_SILT_BRICKS, 1) + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, TwigsBlocks.CHISELED_SILT_BRICKS.get(), 1) .pattern("#") .pattern("#") - .define('#', TwigsBlocks.SILT_BRICK_SLAB) - .unlockedBy("has_silt_brick_slab", has(TwigsBlocks.SILT_BRICK_SLAB)) - .unlockedBy("has_chiseled_silt_bricks", has(TwigsBlocks.CHISELED_SILT_BRICKS)) + .define('#', TwigsBlocks.SILT_BRICK_SLAB.get()) + .unlockedBy("has_silt_brick_slab", has(TwigsBlocks.SILT_BRICK_SLAB.get())) + .unlockedBy("has_chiseled_silt_bricks", has(TwigsBlocks.CHISELED_SILT_BRICKS.get())) .save(exporter); - quickStonecuttingRecipe(exporter, TwigsBlocks.CHISELED_SILT_BRICKS, TwigsBlocks.SILT_BRICKS, 1); + quickStonecuttingRecipe(exporter, TwigsBlocks.CHISELED_SILT_BRICKS.get(), TwigsBlocks.SILT_BRICKS.get(), 1); - quick2x2Recipe(exporter, TwigsBlocks.MIXED_SILT_BRICKS, TwigsBlocks.SILT_BRICKS); - quickStonecuttingRecipe(exporter, TwigsBlocks.MIXED_SILT_BRICKS, TwigsBlocks.SILT_BRICKS, 1); + quick2x2Recipe(exporter, TwigsBlocks.MIXED_SILT_BRICKS.get(), TwigsBlocks.SILT_BRICKS.get()); + quickStonecuttingRecipe(exporter, TwigsBlocks.MIXED_SILT_BRICKS.get(), TwigsBlocks.SILT_BRICKS.get(), 1); - quickTrailRecipe(exporter, TwigsBlocks.SILT_BRICK_TRAIL, TwigsBlocks.SILT_BRICKS); - quickStonecuttingRecipe(exporter, TwigsBlocks.SILT_BRICK_TRAIL, TwigsBlocks.SILT_BRICKS, 2); +// quickTrailRecipe(exporter, TwigsBlocks.SILT_BRICK_TRAIL.get(), TwigsBlocks.SILT_BRICKS.get()); +// quickStonecuttingRecipe(exporter, TwigsBlocks.SILT_BRICK_TRAIL.get(), TwigsBlocks.SILT_BRICKS.get(), 2); } private void coloredSiltRecipes(RecipeOutput exporter) { quickColoredSiltRecipes(exporter, - Items.WHITE_DYE, TwigsBlocks.WHITE_PACKED_SILT, - TwigsBlocks.WHITE_SILT_SHINGLES, TwigsBlocks.WHITE_SILT_SHINGLE_STAIRS, TwigsBlocks.WHITE_SILT_SHINGLE_SLAB, TwigsBlocks.WHITE_SILT_SHINGLE_WALL, - TwigsBlocks.WHITE_SILT_POT + Items.WHITE_DYE, TwigsBlocks.WHITE_PACKED_SILT.get(), + TwigsBlocks.WHITE_SILT_SHINGLES.get(), TwigsBlocks.WHITE_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.WHITE_SILT_SHINGLE_SLAB.get(), TwigsBlocks.WHITE_SILT_SHINGLE_WALL.get(), + TwigsBlocks.WHITE_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.ORANGE_DYE, TwigsBlocks.ORANGE_PACKED_SILT, - TwigsBlocks.ORANGE_SILT_SHINGLES, TwigsBlocks.ORANGE_SILT_SHINGLE_STAIRS, TwigsBlocks.ORANGE_SILT_SHINGLE_SLAB, TwigsBlocks.ORANGE_SILT_SHINGLE_WALL, - TwigsBlocks.ORANGE_SILT_POT + Items.ORANGE_DYE, TwigsBlocks.ORANGE_PACKED_SILT.get(), + TwigsBlocks.ORANGE_SILT_SHINGLES.get(), TwigsBlocks.ORANGE_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.ORANGE_SILT_SHINGLE_SLAB.get(), TwigsBlocks.ORANGE_SILT_SHINGLE_WALL.get(), + TwigsBlocks.ORANGE_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.MAGENTA_DYE, TwigsBlocks.MAGENTA_PACKED_SILT, - TwigsBlocks.MAGENTA_SILT_SHINGLES, TwigsBlocks.MAGENTA_SILT_SHINGLE_STAIRS, TwigsBlocks.MAGENTA_SILT_SHINGLE_SLAB, TwigsBlocks.MAGENTA_SILT_SHINGLE_WALL, - TwigsBlocks.MAGENTA_SILT_POT + Items.MAGENTA_DYE, TwigsBlocks.MAGENTA_PACKED_SILT.get(), + TwigsBlocks.MAGENTA_SILT_SHINGLES.get(), TwigsBlocks.MAGENTA_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.MAGENTA_SILT_SHINGLE_SLAB.get(), TwigsBlocks.MAGENTA_SILT_SHINGLE_WALL.get(), + TwigsBlocks.MAGENTA_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.LIGHT_BLUE_DYE, TwigsBlocks.LIGHT_BLUE_PACKED_SILT, - TwigsBlocks.LIGHT_BLUE_SILT_SHINGLES, TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_STAIRS, TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_SLAB, TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_WALL, - TwigsBlocks.LIGHT_BLUE_SILT_POT + Items.LIGHT_BLUE_DYE, TwigsBlocks.LIGHT_BLUE_PACKED_SILT.get(), + TwigsBlocks.LIGHT_BLUE_SILT_SHINGLES.get(), TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_SLAB.get(), TwigsBlocks.LIGHT_BLUE_SILT_SHINGLE_WALL.get(), + TwigsBlocks.LIGHT_BLUE_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.YELLOW_DYE, TwigsBlocks.YELLOW_PACKED_SILT, - TwigsBlocks.YELLOW_SILT_SHINGLES, TwigsBlocks.YELLOW_SILT_SHINGLE_STAIRS, TwigsBlocks.YELLOW_SILT_SHINGLE_SLAB, TwigsBlocks.YELLOW_SILT_SHINGLE_WALL, - TwigsBlocks.YELLOW_SILT_POT + Items.YELLOW_DYE, TwigsBlocks.YELLOW_PACKED_SILT.get(), + TwigsBlocks.YELLOW_SILT_SHINGLES.get(), TwigsBlocks.YELLOW_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.YELLOW_SILT_SHINGLE_SLAB.get(), TwigsBlocks.YELLOW_SILT_SHINGLE_WALL.get(), + TwigsBlocks.YELLOW_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.LIME_DYE, TwigsBlocks.LIME_PACKED_SILT, - TwigsBlocks.LIME_SILT_SHINGLES, TwigsBlocks.LIME_SILT_SHINGLE_STAIRS, TwigsBlocks.LIME_SILT_SHINGLE_SLAB, TwigsBlocks.LIME_SILT_SHINGLE_WALL, - TwigsBlocks.LIME_SILT_POT + Items.LIME_DYE, TwigsBlocks.LIME_PACKED_SILT.get(), + TwigsBlocks.LIME_SILT_SHINGLES.get(), TwigsBlocks.LIME_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.LIME_SILT_SHINGLE_SLAB.get(), TwigsBlocks.LIME_SILT_SHINGLE_WALL.get(), + TwigsBlocks.LIME_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.PINK_DYE, TwigsBlocks.PINK_PACKED_SILT, - TwigsBlocks.PINK_SILT_SHINGLES, TwigsBlocks.PINK_SILT_SHINGLE_STAIRS, TwigsBlocks.PINK_SILT_SHINGLE_SLAB, TwigsBlocks.PINK_SILT_SHINGLE_WALL, - TwigsBlocks.PINK_SILT_POT + Items.PINK_DYE, TwigsBlocks.PINK_PACKED_SILT.get(), + TwigsBlocks.PINK_SILT_SHINGLES.get(), TwigsBlocks.PINK_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.PINK_SILT_SHINGLE_SLAB.get(), TwigsBlocks.PINK_SILT_SHINGLE_WALL.get(), + TwigsBlocks.PINK_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.GRAY_DYE, TwigsBlocks.GRAY_PACKED_SILT, - TwigsBlocks.GRAY_SILT_SHINGLES, TwigsBlocks.GRAY_SILT_SHINGLE_STAIRS, TwigsBlocks.GRAY_SILT_SHINGLE_SLAB, TwigsBlocks.GRAY_SILT_SHINGLE_WALL, - TwigsBlocks.GRAY_SILT_POT + Items.GRAY_DYE, TwigsBlocks.GRAY_PACKED_SILT.get(), + TwigsBlocks.GRAY_SILT_SHINGLES.get(), TwigsBlocks.GRAY_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.GRAY_SILT_SHINGLE_SLAB.get(), TwigsBlocks.GRAY_SILT_SHINGLE_WALL.get(), + TwigsBlocks.GRAY_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.LIGHT_GRAY_DYE, TwigsBlocks.LIGHT_GRAY_PACKED_SILT, - TwigsBlocks.LIGHT_GRAY_SILT_SHINGLES, TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_STAIRS, TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_SLAB, TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_WALL, - TwigsBlocks.LIGHT_GRAY_SILT_POT + Items.LIGHT_GRAY_DYE, TwigsBlocks.LIGHT_GRAY_PACKED_SILT.get(), + TwigsBlocks.LIGHT_GRAY_SILT_SHINGLES.get(), TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_SLAB.get(), TwigsBlocks.LIGHT_GRAY_SILT_SHINGLE_WALL.get(), + TwigsBlocks.LIGHT_GRAY_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.CYAN_DYE, TwigsBlocks.CYAN_PACKED_SILT, - TwigsBlocks.CYAN_SILT_SHINGLES, TwigsBlocks.CYAN_SILT_SHINGLE_STAIRS, TwigsBlocks.CYAN_SILT_SHINGLE_SLAB, TwigsBlocks.CYAN_SILT_SHINGLE_WALL, - TwigsBlocks.CYAN_SILT_POT + Items.CYAN_DYE, TwigsBlocks.CYAN_PACKED_SILT.get(), + TwigsBlocks.CYAN_SILT_SHINGLES.get(), TwigsBlocks.CYAN_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.CYAN_SILT_SHINGLE_SLAB.get(), TwigsBlocks.CYAN_SILT_SHINGLE_WALL.get(), + TwigsBlocks.CYAN_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.PURPLE_DYE, TwigsBlocks.PURPLE_PACKED_SILT, - TwigsBlocks.PURPLE_SILT_SHINGLES, TwigsBlocks.PURPLE_SILT_SHINGLE_STAIRS, TwigsBlocks.PURPLE_SILT_SHINGLE_SLAB, TwigsBlocks.PURPLE_SILT_SHINGLE_WALL, - TwigsBlocks.PURPLE_SILT_POT + Items.PURPLE_DYE, TwigsBlocks.PURPLE_PACKED_SILT.get(), + TwigsBlocks.PURPLE_SILT_SHINGLES.get(), TwigsBlocks.PURPLE_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.PURPLE_SILT_SHINGLE_SLAB.get(), TwigsBlocks.PURPLE_SILT_SHINGLE_WALL.get(), + TwigsBlocks.PURPLE_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.BLUE_DYE, TwigsBlocks.BLUE_PACKED_SILT, - TwigsBlocks.BLUE_SILT_SHINGLES, TwigsBlocks.BLUE_SILT_SHINGLE_STAIRS, TwigsBlocks.BLUE_SILT_SHINGLE_SLAB, TwigsBlocks.BLUE_SILT_SHINGLE_WALL, - TwigsBlocks.BLUE_SILT_POT + Items.BLUE_DYE, TwigsBlocks.BLUE_PACKED_SILT.get(), + TwigsBlocks.BLUE_SILT_SHINGLES.get(), TwigsBlocks.BLUE_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.BLUE_SILT_SHINGLE_SLAB.get(), TwigsBlocks.BLUE_SILT_SHINGLE_WALL.get(), + TwigsBlocks.BLUE_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.BROWN_DYE, TwigsBlocks.BROWN_PACKED_SILT, - TwigsBlocks.BROWN_SILT_SHINGLES, TwigsBlocks.BROWN_SILT_SHINGLE_STAIRS, TwigsBlocks.BROWN_SILT_SHINGLE_SLAB, TwigsBlocks.BROWN_SILT_SHINGLE_WALL, - TwigsBlocks.BROWN_SILT_POT + Items.BROWN_DYE, TwigsBlocks.BROWN_PACKED_SILT.get(), + TwigsBlocks.BROWN_SILT_SHINGLES.get(), TwigsBlocks.BROWN_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.BROWN_SILT_SHINGLE_SLAB.get(), TwigsBlocks.BROWN_SILT_SHINGLE_WALL.get(), + TwigsBlocks.BROWN_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.GREEN_DYE, TwigsBlocks.GREEN_PACKED_SILT, - TwigsBlocks.GREEN_SILT_SHINGLES, TwigsBlocks.GREEN_SILT_SHINGLE_STAIRS, TwigsBlocks.GREEN_SILT_SHINGLE_SLAB, TwigsBlocks.GREEN_SILT_SHINGLE_WALL, - TwigsBlocks.GREEN_SILT_POT + Items.GREEN_DYE, TwigsBlocks.GREEN_PACKED_SILT.get(), + TwigsBlocks.GREEN_SILT_SHINGLES.get(), TwigsBlocks.GREEN_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.GREEN_SILT_SHINGLE_SLAB.get(), TwigsBlocks.GREEN_SILT_SHINGLE_WALL.get(), + TwigsBlocks.GREEN_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.RED_DYE, TwigsBlocks.RED_PACKED_SILT, - TwigsBlocks.RED_SILT_SHINGLES, TwigsBlocks.RED_SILT_SHINGLE_STAIRS, TwigsBlocks.RED_SILT_SHINGLE_SLAB, TwigsBlocks.RED_SILT_SHINGLE_WALL, - TwigsBlocks.RED_SILT_POT + Items.RED_DYE, TwigsBlocks.RED_PACKED_SILT.get(), + TwigsBlocks.RED_SILT_SHINGLES.get(), TwigsBlocks.RED_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.RED_SILT_SHINGLE_SLAB.get(), TwigsBlocks.RED_SILT_SHINGLE_WALL.get(), + TwigsBlocks.RED_SILT_POT.get() ); quickColoredSiltRecipes(exporter, - Items.BLACK_DYE, TwigsBlocks.BLACK_PACKED_SILT, - TwigsBlocks.BLACK_SILT_SHINGLES, TwigsBlocks.BLACK_SILT_SHINGLE_STAIRS, TwigsBlocks.BLACK_SILT_SHINGLE_SLAB, TwigsBlocks.BLACK_SILT_SHINGLE_WALL, - TwigsBlocks.BLACK_SILT_POT + Items.BLACK_DYE, TwigsBlocks.BLACK_PACKED_SILT.get(), + TwigsBlocks.BLACK_SILT_SHINGLES.get(), TwigsBlocks.BLACK_SILT_SHINGLE_STAIRS.get(), TwigsBlocks.BLACK_SILT_SHINGLE_SLAB.get(), TwigsBlocks.BLACK_SILT_SHINGLE_WALL.get(), + TwigsBlocks.BLACK_SILT_POT.get() ); } diff --git a/src/main/java/com/ninni/twigs/util/RecipeHelper.java b/src/main/java/com/ninni/twigs/util/RecipeHelper.java index c30b34b3..8ff8d1a5 100644 --- a/src/main/java/com/ninni/twigs/util/RecipeHelper.java +++ b/src/main/java/com/ninni/twigs/util/RecipeHelper.java @@ -142,10 +142,7 @@ static void quickPolishedBrickRecipes(RecipeOutput output, ItemLike bricks, Item quickStonecuttingRecipe(output, brickStair, raw, 1); quickStonecuttingRecipe(output, brickWall, raw, 1); - quickStonecuttingRecipe(output, brickSlab, polished, 2); - quickStonecuttingRecipe(output, brickStair, polished, 1); - quickStonecuttingRecipe(output, brickWall, polished, 1); - + quickSlabStairsWallStonecuttingRecipe(output, brickSlab, brickStair, brickWall, polished); } // Specific recipes From befcd0582d22acb228b4cf0460d2e1a1d38118b3 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 17:37:25 +0300 Subject: [PATCH 41/51] - ported block loot table gen --- .../data/TwigsBlockLootTableProvider.java | 93 +++++++++++-------- .../ninni/twigs/data/TwigsDataGenerator.java | 2 + .../twigs/data/TwigsDataGeneratorFabric.java | 10 +- 3 files changed, 59 insertions(+), 46 deletions(-) diff --git a/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java b/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java index de12b605..cd360fd5 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java +++ b/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java @@ -1,69 +1,88 @@ package com.ninni.twigs.data; import com.ninni.twigs.TwigsProperties; -import com.ninni.twigs.block.SiltPotBlock; +import com.ninni.twigs.block.enums.SiltPotBlock; import com.ninni.twigs.registry.TwigsBlocks; import com.ninni.twigs.registry.TwigsItems; -import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; -import net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider; import net.minecraft.advancements.critereon.StatePropertiesPredicate; import net.minecraft.core.Direction; import net.minecraft.core.HolderLookup; +import net.minecraft.core.Registry; +import net.minecraft.data.PackOutput; +import net.minecraft.data.loot.BlockLootSubProvider; +import net.minecraft.data.loot.LootTableProvider; +import net.minecraft.util.ProblemReporter; +import net.minecraft.world.flag.FeatureFlags; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.MultifaceBlock; import net.minecraft.world.level.block.SlabBlock; import net.minecraft.world.level.storage.loot.LootContext; import net.minecraft.world.level.storage.loot.LootPool; import net.minecraft.world.level.storage.loot.LootTable; +import net.minecraft.world.level.storage.loot.ValidationContext; import net.minecraft.world.level.storage.loot.entries.LootItem; import net.minecraft.world.level.storage.loot.functions.SetItemCountFunction; +import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets; import net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition; import net.minecraft.world.level.storage.loot.predicates.LootItemEntityPropertyCondition; import net.minecraft.world.level.storage.loot.providers.number.ConstantValue; +import java.util.List; +import java.util.Set; import java.util.concurrent.CompletableFuture; -public class TwigsBlockLootTableProvider extends FabricBlockLootTableProvider { - protected TwigsBlockLootTableProvider(FabricDataOutput dataOutput, CompletableFuture registryLookup) { - super(dataOutput, registryLookup); +public class TwigsBlockLootTableProvider extends LootTableProvider { + public TwigsBlockLootTableProvider(PackOutput output, CompletableFuture lookupProvider) { + super(output, Set.of(), List.of(new SubProviderEntry(TwigsBlockLootSubProvider::new, LootContextParamSets.BLOCK)), lookupProvider); } @Override - public void generate() { - for (Block block : TwigsDataGeneratorFabric.getModBlocks()) { - switch (block) { - case SlabBlock slabBlock -> add(slabBlock, this::createSlabItemTable); - case SiltPotBlock siltPotBlock -> add(siltPotBlock, this::createNameableBlockEntityTable); - case MultifaceBlock multifaceBlock -> add(multifaceBlock, this::createCustomMultifaceBlockDrops); - default -> dropSelf(block); - } + protected void validate(Registry registry, ValidationContext context, ProblemReporter reporter) { + registry.forEach(table -> table.validate(context)); + } + + public static class TwigsBlockLootSubProvider extends BlockLootSubProvider { + public TwigsBlockLootSubProvider(HolderLookup.Provider provider) { + super(Set.of(), FeatureFlags.REGISTRY.allFlags(), provider); } - dropPottedContents(TwigsBlocks.POTTED_AZALEA_FLOWERS); - add(TwigsBlocks.SILT, (block) -> createSingleItemTableWithSilkTouch(block, TwigsItems.SILT_BALL, ConstantValue.exactly(4))); + @Override + public void generate() { + for (Block block : TwigsDataGeneratorFabric.getModBlocks()) { + switch (block) { + case SlabBlock slabBlock -> add(slabBlock, this::createSlabItemTable); + case SiltPotBlock siltPotBlock -> add(siltPotBlock, this::createNameableBlockEntityTable); + case MultifaceBlock multifaceBlock -> add(multifaceBlock, this::createCustomMultifaceBlockDrops); + default -> dropSelf(block); + } + } + dropPottedContents(TwigsBlocks.POTTED_AZALEA_FLOWERS.get()); + add(TwigsBlocks.SILT.get(), (block) -> createSingleItemTableWithSilkTouch(block, TwigsItems.SILT_BALL.get(), ConstantValue.exactly(4))); - add(TwigsBlocks.BAMBOO_LEAVES, (block) -> LootTable.lootTable() - .withPool(LootPool.lootPool().when(LootItemEntityPropertyCondition.entityPresent(LootContext.EntityTarget.THIS)) - .add(LootItem.lootTableItem(TwigsBlocks.BAMBOO_LEAVES) - .apply(SetItemCountFunction.setCount(ConstantValue.exactly(2)).when(getLeafState(block, 2))) - .apply(SetItemCountFunction.setCount(ConstantValue.exactly(3)).when(getLeafState(block, 3))) - .apply(SetItemCountFunction.setCount(ConstantValue.exactly(4)).when(getLeafState(block, 4))) - ) - ) - ); - } - private LootItemBlockStatePropertyCondition.Builder getLeafState(Block block, int layer) { - return LootItemBlockStatePropertyCondition.hasBlockStateProperties(block).setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(TwigsProperties.LAYERS_1_4, layer)); - } + add(TwigsBlocks.BAMBOO_LEAVES.get(), (block) -> LootTable.lootTable() + .withPool(LootPool.lootPool().when(LootItemEntityPropertyCondition.entityPresent(LootContext.EntityTarget.THIS)) + .add(LootItem.lootTableItem(TwigsBlocks.BAMBOO_LEAVES.get()) + .apply(SetItemCountFunction.setCount(ConstantValue.exactly(2)).when(getLeafState(block, 2))) + .apply(SetItemCountFunction.setCount(ConstantValue.exactly(3)).when(getLeafState(block, 3))) + .apply(SetItemCountFunction.setCount(ConstantValue.exactly(4)).when(getLeafState(block, 4))) + ) + ) + ); + } - public LootTable.Builder createCustomMultifaceBlockDrops(Block block) { - return LootTable.lootTable().withPool(LootPool.lootPool().add( - this.applyExplosionDecay(block, - LootItem.lootTableItem(block).apply(Direction.values(), direction -> SetItemCountFunction.setCount(ConstantValue.exactly(1.0f), true).when(LootItemBlockStatePropertyCondition.hasBlockStateProperties(block).setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(MultifaceBlock.getFaceProperty(direction), true))))).apply(SetItemCountFunction.setCount(ConstantValue.exactly(-1.0f), true) - ) - ) - ); + private LootItemBlockStatePropertyCondition.Builder getLeafState(Block block, int layer) { + return LootItemBlockStatePropertyCondition.hasBlockStateProperties(block).setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(TwigsProperties.LAYERS_1_4, layer)); + } + + public LootTable.Builder createCustomMultifaceBlockDrops(Block block) { + return LootTable.lootTable().withPool(LootPool.lootPool().add( + this.applyExplosionDecay(block, + LootItem.lootTableItem(block).apply(Direction.values(), direction -> SetItemCountFunction.setCount(ConstantValue.exactly(1.0f), true).when(LootItemBlockStatePropertyCondition.hasBlockStateProperties(block).setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(MultifaceBlock.getFaceProperty(direction), true))))).apply(SetItemCountFunction.setCount(ConstantValue.exactly(-1.0f), true) + ) + ) + ); + } } -} +} \ No newline at end of file diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java index 30be3499..c84fe014 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java @@ -40,6 +40,8 @@ public static void onGatherData(GatherDataEvent event) { generator.addProvider(server, new TwigsDatapackBuiltinEntriesProviderOld(output, lookupProvider)); + generator.addProvider(server, new TwigsBlockLootTableProvider(output, lookupProvider)); + // Tags TwigsBlockTagProvider blockTags = generator.addProvider(server, new TwigsBlockTagProvider(output, lookupProvider, fileHelper)); generator.addProvider(server, new TwigsItemTagProvider(output, lookupProvider, blockTags.contentsGetter(), fileHelper)); diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java index 2978fd26..e878c5e9 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java @@ -1,9 +1,5 @@ package com.ninni.twigs.data; -import com.ninni.twigs.data.tags.TwigsBiomeTagProvider; -import com.ninni.twigs.data.tags.TwigsBlockTagProvider; -import com.ninni.twigs.data.tags.TwigsEntityTypeTagProvider; -import com.ninni.twigs.data.tags.TwigsItemTagProvider; import com.ninni.twigs.data.worldgen.TwigsConfiguredFeatureProvider; import com.ninni.twigs.data.worldgen.TwigsPlacedFeatureProvider; import com.ninni.twigs.data.worldgen.TwigsStructureProvider; @@ -13,15 +9,11 @@ import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint; import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator; import net.minecraft.core.RegistrySetBuilder; -import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.core.registries.Registries; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.item.Item; import net.minecraft.world.level.block.Block; import net.minecraftforge.registries.RegistryObject; import java.util.List; -import static com.ninni.twigs.Twigs.MOD_ID; public class TwigsDataGeneratorFabric implements DataGeneratorEntrypoint { @@ -33,7 +25,7 @@ public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) { pack.addProvider(TwigsStructureProvider::new); pack.addProvider(TwigsChestLootTableProvider::new); - pack.addProvider(TwigsBlockLootTableProvider::new); +// pack.addProvider(TwigsBlockLootSubProvider::new); // TwigsBlockTagProvider blockTags = pack.addProvider(TwigsBlockTagProvider::new); // pack.addProvider((o, r) -> new TwigsItemTagProvider(o, r, blockTags)); From a99c46a19a73ca02cd34fea89676b699a7a99be4 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 17:43:47 +0300 Subject: [PATCH 42/51] - ported ChestLootTableProvider --- .../data/TwigsChestLootTableProvider.java | 91 ++++++++++--------- .../ninni/twigs/data/TwigsDataGenerator.java | 1 + .../twigs/data/TwigsDataGeneratorFabric.java | 2 +- 3 files changed, 50 insertions(+), 44 deletions(-) diff --git a/src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java b/src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java index 23b13c87..3a314818 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java +++ b/src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java @@ -2,9 +2,10 @@ import com.ninni.twigs.registry.TwigsItems; import com.ninni.twigs.registry.TwigsLootTables; -import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; -import net.fabricmc.fabric.api.datagen.v1.provider.SimpleFabricLootTableProvider; import net.minecraft.core.HolderLookup; +import net.minecraft.data.PackOutput; +import net.minecraft.data.loot.LootTableProvider; +import net.minecraft.data.loot.LootTableSubProvider; import net.minecraft.resources.ResourceKey; import net.minecraft.world.item.Items; import net.minecraft.world.level.storage.loot.LootPool; @@ -15,51 +16,55 @@ import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets; import net.minecraft.world.level.storage.loot.providers.number.UniformGenerator; +import java.util.List; +import java.util.Set; import java.util.concurrent.CompletableFuture; import java.util.function.BiConsumer; -public class TwigsChestLootTableProvider extends SimpleFabricLootTableProvider { - public TwigsChestLootTableProvider(FabricDataOutput output, CompletableFuture registryLookup) { - super(output, registryLookup, LootContextParamSets.CHEST); +public class TwigsChestLootTableProvider extends LootTableProvider { + public TwigsChestLootTableProvider(PackOutput output, CompletableFuture p_330862_) { + super(output, Set.of(), List.of(new SubProviderEntry(TwigsChestLootSubProvider::new, LootContextParamSets.CHEST)), p_330862_); } - @Override - public void generate(BiConsumer, LootTable.Builder> builder) { - builder.accept( - TwigsLootTables.BLOODSTONE_OBELISK_CHEST, - LootTable.lootTable() - .withPool(LootPool.lootPool() - .setRolls(UniformGenerator.between(0, 1)) - .with(LootItem.lootTableItem(Items.CROSSBOW).build()) - ) - .withPool(LootPool.lootPool() - .setRolls(UniformGenerator.between(2, 3)) - .with(EmptyLootItem.emptyItem().build()) - ) - .withPool(LootPool.lootPool() - .setRolls(UniformGenerator.between(1.0F, 3.0F)) - .with(LootItem.lootTableItem(TwigsItems.BLOODSTONE) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 3))).build() - ) - ) - .withPool(LootPool.lootPool() - .setRolls(UniformGenerator.between(2, 3)) - .with(LootItem.lootTableItem(Items.EXPERIENCE_BOTTLE).setWeight(7) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 8))).build() - ) - .with(LootItem.lootTableItem(Items.STRING).setWeight(4) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(1, 6))).build() - ) - .with(LootItem.lootTableItem(Items.ARROW).setWeight(4) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 7))).build() - ) - .with(LootItem.lootTableItem(Items.SPECTRAL_ARROW).setWeight(5) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 6))).build() - ) - .with(LootItem.lootTableItem(Items.GOLD_INGOT).setWeight(3) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(1, 2))).build() - ) - ) - ); + public record TwigsChestLootSubProvider(HolderLookup.Provider registries) implements LootTableSubProvider { + @Override + public void generate(BiConsumer, LootTable.Builder> builder) { + builder.accept( + TwigsLootTables.BLOODSTONE_OBELISK_CHEST, + LootTable.lootTable() + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(0, 1)) + .add(LootItem.lootTableItem(Items.CROSSBOW)) + ) + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(2, 3)) + .add(EmptyLootItem.emptyItem()) + ) + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(1.0F, 3.0F)) + .add(LootItem.lootTableItem(TwigsItems.BLOODSTONE.get()) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 3))) + ) + ) + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(2, 3)) + .add(LootItem.lootTableItem(Items.EXPERIENCE_BOTTLE).setWeight(7) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 8))) + ) + .add(LootItem.lootTableItem(Items.STRING).setWeight(4) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(1, 6))) + ) + .add(LootItem.lootTableItem(Items.ARROW).setWeight(4) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 7))) + ) + .add(LootItem.lootTableItem(Items.SPECTRAL_ARROW).setWeight(5) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 6))) + ) + .add(LootItem.lootTableItem(Items.GOLD_INGOT).setWeight(3) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(1, 2))) + ) + ) + ); + } } } diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java index c84fe014..90bb4a5b 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java @@ -40,6 +40,7 @@ public static void onGatherData(GatherDataEvent event) { generator.addProvider(server, new TwigsDatapackBuiltinEntriesProviderOld(output, lookupProvider)); + generator.addProvider(server, new TwigsChestLootTableProvider(output, lookupProvider)); generator.addProvider(server, new TwigsBlockLootTableProvider(output, lookupProvider)); // Tags diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java index e878c5e9..373b45b5 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java @@ -24,7 +24,7 @@ public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) { pack.addProvider(TwigsPlacedFeatureProvider::new); pack.addProvider(TwigsStructureProvider::new); - pack.addProvider(TwigsChestLootTableProvider::new); +// pack.addProvider(TwigsChestLootTableProvider::new); // pack.addProvider(TwigsBlockLootSubProvider::new); // TwigsBlockTagProvider blockTags = pack.addProvider(TwigsBlockTagProvider::new); From 4ddffdfaf145045253f8badd5a3d922e132c5a06 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 17:46:20 +0300 Subject: [PATCH 43/51] - i am blind and missed this --- .../java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java b/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java index cd360fd5..76f144a6 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java +++ b/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java @@ -48,7 +48,7 @@ public TwigsBlockLootSubProvider(HolderLookup.Provider provider) { @Override public void generate() { - for (Block block : TwigsDataGeneratorFabric.getModBlocks()) { + for (Block block : TwigsDataGenerator.getModBlocks()) { switch (block) { case SlabBlock slabBlock -> add(slabBlock, this::createSlabItemTable); case SiltPotBlock siltPotBlock -> add(siltPotBlock, this::createNameableBlockEntityTable); From 8f02cc55d2dc16edcc31fe7f106a8d4cf9cbedc7 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 17:50:40 +0300 Subject: [PATCH 44/51] - ported structure provider? --- .../twigs/data/TwigsDataGeneratorFabric.java | 53 ------------------- ...wigsDatapackBuiltinEntriesProviderOld.java | 4 ++ .../TwigsConfiguredFeatureProvider.java | 42 --------------- .../worldgen/TwigsPlacedFeatureProvider.java | 44 --------------- .../data/worldgen/TwigsStructureProvider.java | 46 +++++----------- 5 files changed, 17 insertions(+), 172 deletions(-) delete mode 100644 src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java delete mode 100644 src/main/java/com/ninni/twigs/data/worldgen/TwigsConfiguredFeatureProvider.java delete mode 100644 src/main/java/com/ninni/twigs/data/worldgen/TwigsPlacedFeatureProvider.java diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java b/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java deleted file mode 100644 index 373b45b5..00000000 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGeneratorFabric.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.ninni.twigs.data; - -import com.ninni.twigs.data.worldgen.TwigsConfiguredFeatureProvider; -import com.ninni.twigs.data.worldgen.TwigsPlacedFeatureProvider; -import com.ninni.twigs.data.worldgen.TwigsStructureProvider; -import com.ninni.twigs.registry.TwigsBlocks; -import com.ninni.twigs.registry.TwigsConfiguredFeatures; -import com.ninni.twigs.registry.TwigsPlacedFeatures; -import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint; -import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator; -import net.minecraft.core.RegistrySetBuilder; -import net.minecraft.core.registries.Registries; -import net.minecraft.world.level.block.Block; -import net.minecraftforge.registries.RegistryObject; - -import java.util.List; - -public class TwigsDataGeneratorFabric implements DataGeneratorEntrypoint { - - @Override - public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) { - FabricDataGenerator.Pack pack = fabricDataGenerator.createPack(); - pack.addProvider(TwigsConfiguredFeatureProvider::new); - pack.addProvider(TwigsPlacedFeatureProvider::new); - pack.addProvider(TwigsStructureProvider::new); - -// pack.addProvider(TwigsChestLootTableProvider::new); -// pack.addProvider(TwigsBlockLootSubProvider::new); - -// TwigsBlockTagProvider blockTags = pack.addProvider(TwigsBlockTagProvider::new); -// pack.addProvider((o, r) -> new TwigsItemTagProvider(o, r, blockTags)); -// pack.addProvider(TwigsEntityTypeTagProvider::new); -// pack.addProvider(TwigsBiomeTagProvider::new); - -// pack.addProvider(TwigsRecipeProvider::new); - } - - @Override - public void buildRegistry(RegistrySetBuilder registryBuilder) { - registryBuilder.add(Registries.CONFIGURED_FEATURE, TwigsConfiguredFeatures::bootstrap); - registryBuilder.add(Registries.PLACED_FEATURE, TwigsPlacedFeatures::bootstrap); - - registryBuilder.add(Registries.STRUCTURE, TwigsStructureProvider::bootstrapStructures); - registryBuilder.add(Registries.TEMPLATE_POOL, TwigsStructureProvider::bootstrapTemplatePools); - registryBuilder.add(Registries.STRUCTURE_SET, TwigsStructureProvider::bootstrapStructureSets); - } - - public static List getModBlocks() { - return TwigsBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get).toList(); - } - - -} diff --git a/src/main/java/com/ninni/twigs/data/TwigsDatapackBuiltinEntriesProviderOld.java b/src/main/java/com/ninni/twigs/data/TwigsDatapackBuiltinEntriesProviderOld.java index c44e1299..8fb2bc24 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDatapackBuiltinEntriesProviderOld.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDatapackBuiltinEntriesProviderOld.java @@ -1,6 +1,7 @@ package com.ninni.twigs.data; import com.ninni.twigs.Twigs; +import com.ninni.twigs.data.worldgen.TwigsStructureProvider; import com.ninni.twigs.registry.TwigsBiomeModifier; import com.ninni.twigs.registry.TwigsConfiguredFeatures; import com.ninni.twigs.registry.TwigsPlacedFeatures; @@ -16,6 +17,9 @@ public class TwigsDatapackBuiltinEntriesProviderOld extends DatapackBuiltinEntriesProvider { private static final RegistrySetBuilder BUILDER = new RegistrySetBuilder() + .add(Registries.TEMPLATE_POOL, TwigsStructureProvider::bootstrapTemplatePools) + .add(Registries.STRUCTURE, TwigsStructureProvider::bootstrapStructures) + .add(Registries.STRUCTURE_SET, TwigsStructureProvider::bootstrapStructureSets) .add(Registries.CONFIGURED_FEATURE, TwigsConfiguredFeatures::bootstrap) .add(Registries.PLACED_FEATURE, TwigsPlacedFeatures::bootstrap) .add(ForgeRegistries.Keys.BIOME_MODIFIERS, TwigsBiomeModifier::bootstrap); diff --git a/src/main/java/com/ninni/twigs/data/worldgen/TwigsConfiguredFeatureProvider.java b/src/main/java/com/ninni/twigs/data/worldgen/TwigsConfiguredFeatureProvider.java deleted file mode 100644 index 1e33cd5b..00000000 --- a/src/main/java/com/ninni/twigs/data/worldgen/TwigsConfiguredFeatureProvider.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.ninni.twigs.data.worldgen; - -import com.ninni.twigs.registry.TwigsConfiguredFeatures; -import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; -import net.fabricmc.fabric.api.datagen.v1.provider.FabricDynamicRegistryProvider; -import net.minecraft.core.HolderLookup; -import net.minecraft.core.registries.Registries; -import net.minecraft.resources.ResourceKey; -import net.minecraft.world.level.levelgen.feature.ConfiguredFeature; - -import java.util.concurrent.CompletableFuture; - -@SuppressWarnings("UnstableApiUsage") -public class TwigsConfiguredFeatureProvider extends FabricDynamicRegistryProvider { - - public TwigsConfiguredFeatureProvider(FabricDataOutput output, CompletableFuture registriesFuture) { - super(output, registriesFuture); - } - - @Override - protected void configure(HolderLookup.Provider registries, Entries entries) { - add(registries, entries, TwigsConfiguredFeatures.ORE_RHYOLITE); - add(registries, entries, TwigsConfiguredFeatures.ORE_SCHIST); - add(registries, entries, TwigsConfiguredFeatures.ORE_BLOODSTONE); - add(registries, entries, TwigsConfiguredFeatures.SILT_STRIP); - add(registries, entries, TwigsConfiguredFeatures.AZALEA_FLOWERS); - add(registries, entries, TwigsConfiguredFeatures.PATCH_TWIG); - add(registries, entries, TwigsConfiguredFeatures.PATCH_PEBBLE); - add(registries, entries, TwigsConfiguredFeatures.PATCH_SEASHELL); - } - - private void add(HolderLookup.Provider registries, Entries entries, ResourceKey> resourceKey) { - final HolderLookup.RegistryLookup> configuredFeatureRegistryLookup = registries.lookupOrThrow(Registries.CONFIGURED_FEATURE); - - entries.add(resourceKey, configuredFeatureRegistryLookup.getOrThrow(resourceKey).value()); - } - - @Override - public String getName() { - return "worldgen/configured_feature"; - } -} diff --git a/src/main/java/com/ninni/twigs/data/worldgen/TwigsPlacedFeatureProvider.java b/src/main/java/com/ninni/twigs/data/worldgen/TwigsPlacedFeatureProvider.java deleted file mode 100644 index 1d4b47e1..00000000 --- a/src/main/java/com/ninni/twigs/data/worldgen/TwigsPlacedFeatureProvider.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.ninni.twigs.data.worldgen; - -import com.ninni.twigs.registry.TwigsPlacedFeatures; -import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; -import net.fabricmc.fabric.api.datagen.v1.provider.FabricDynamicRegistryProvider; -import net.minecraft.core.HolderLookup; -import net.minecraft.core.registries.Registries; -import net.minecraft.resources.ResourceKey; -import net.minecraft.world.level.levelgen.placement.PlacedFeature; - -import java.util.concurrent.CompletableFuture; - -@SuppressWarnings("UnstableApiUsage") -public class TwigsPlacedFeatureProvider extends FabricDynamicRegistryProvider { - - public TwigsPlacedFeatureProvider(FabricDataOutput output, CompletableFuture registriesFuture) { - super(output, registriesFuture); - } - - @Override - protected void configure(HolderLookup.Provider registries, Entries entries) { - add(registries, entries, TwigsPlacedFeatures.ORE_RHYOLITE); - add(registries, entries, TwigsPlacedFeatures.ORE_BLOODSTONE); - add(registries, entries, TwigsPlacedFeatures.ORE_SCHIST_UPPER); - add(registries, entries, TwigsPlacedFeatures.ORE_SCHIST_LOWER); - add(registries, entries, TwigsPlacedFeatures.SILT_STRIP); - add(registries, entries, TwigsPlacedFeatures.AZALEA_FLOWERS); - add(registries, entries, TwigsPlacedFeatures.PATCH_TWIG); - add(registries, entries, TwigsPlacedFeatures.PATCH_PEBBLE); - add(registries, entries, TwigsPlacedFeatures.PATCH_SEASHELL_LAND); - add(registries, entries, TwigsPlacedFeatures.PATCH_SEASHELL_WATER); - } - - private void add(HolderLookup.Provider registries, Entries entries, ResourceKey resourceKey) { - final HolderLookup.RegistryLookup placedFeatureRegistryLookup = registries.lookupOrThrow(Registries.PLACED_FEATURE); - - entries.add(resourceKey, placedFeatureRegistryLookup.getOrThrow(resourceKey).value()); - } - - @Override - public String getName() { - return "worldgen/placed_feature"; - } -} diff --git a/src/main/java/com/ninni/twigs/data/worldgen/TwigsStructureProvider.java b/src/main/java/com/ninni/twigs/data/worldgen/TwigsStructureProvider.java index 582f0ff5..59490224 100644 --- a/src/main/java/com/ninni/twigs/data/worldgen/TwigsStructureProvider.java +++ b/src/main/java/com/ninni/twigs/data/worldgen/TwigsStructureProvider.java @@ -4,13 +4,9 @@ import com.mojang.datafixers.util.Pair; import com.ninni.twigs.TwigsTags; import com.ninni.twigs.world.gen.structures.ObeliskStructure; -import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; -import net.fabricmc.fabric.api.datagen.v1.provider.FabricDynamicRegistryProvider; -import net.minecraft.core.HolderLookup; import net.minecraft.core.registries.Registries; import net.minecraft.data.worldgen.BootstrapContext; import net.minecraft.data.worldgen.Pools; -import net.minecraft.data.worldgen.ProcessorLists; import net.minecraft.resources.ResourceKey; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.level.levelgen.GenerationStep; @@ -21,49 +17,33 @@ import net.minecraft.world.level.levelgen.structure.placement.RandomSpreadType; import net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement; import net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool; - -import java.util.concurrent.CompletableFuture; +import net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList; import static com.ninni.twigs.Twigs.MOD_ID; -public class TwigsStructureProvider extends FabricDynamicRegistryProvider { - - public TwigsStructureProvider(FabricDataOutput output, CompletableFuture registriesFuture) { - super(output, registriesFuture); - } - - @Override - protected void configure(HolderLookup.Provider registries, Entries entries) { - entries.addAll(registries.lookupOrThrow(Registries.STRUCTURE)); - entries.addAll(registries.lookupOrThrow(Registries.STRUCTURE_SET)); - entries.addAll(registries.lookupOrThrow(Registries.TEMPLATE_POOL)); - } - - @Override - public String getName() { - return "worldgen/structure"; - } - - // (ender) this one will be bad Im sorry +public interface TwigsStructureProvider { + // (ender) this one will be bad I'm sorry + ResourceLocation OBELISK = ResourceLocation.fromNamespaceAndPath(MOD_ID, "bloodstone_obelisk"); + ResourceKey BLOODSTONE_OBELISK_STRUCTURE = ResourceKey.create(Registries.STRUCTURE, OBELISK); + ResourceKey BLOODSTONE_OBELISK_SET = ResourceKey.create(Registries.STRUCTURE_SET, OBELISK); + ResourceKey BLOODSTONE_OBELISK_TEMPLATE_POOL = ResourceKey.create(Registries.TEMPLATE_POOL, OBELISK); - static ResourceLocation OBELISK = ResourceLocation.fromNamespaceAndPath(MOD_ID, "bloodstone_obelisk"); - static ResourceKey BLOODSTONE_OBELISK_STRUCTURE = ResourceKey.create(Registries.STRUCTURE, OBELISK); - static ResourceKey BLOODSTONE_OBELISK_SET = ResourceKey.create(Registries.STRUCTURE_SET, OBELISK); - static ResourceKey BLOODSTONE_OBELISK_TEMPLATE_POOL = ResourceKey.create(Registries.TEMPLATE_POOL, OBELISK); + // (ender) forge u really suck for this one + ResourceKey EMPTY = ResourceKey.create(Registries.PROCESSOR_LIST, ResourceLocation.withDefaultNamespace("empty")); - public static void bootstrapTemplatePools(BootstrapContext context) { + static void bootstrapTemplatePools(BootstrapContext context) { var pools = context.lookup(Registries.TEMPLATE_POOL); var processors = context.lookup(Registries.PROCESSOR_LIST); context.register(BLOODSTONE_OBELISK_TEMPLATE_POOL, new StructureTemplatePool( pools.getOrThrow(Pools.EMPTY), - ImmutableList.of(Pair.of(StructurePoolElement.single("twigs:bloodstone_obelisk", processors.getOrThrow(ProcessorLists.EMPTY)), 1)), + ImmutableList.of(Pair.of(StructurePoolElement.single("twigs:bloodstone_obelisk", processors.getOrThrow(EMPTY)), 1)), StructureTemplatePool.Projection.RIGID ) ); } - public static void bootstrapStructureSets(BootstrapContext context) { + static void bootstrapStructureSets(BootstrapContext context) { var structures = context.lookup(Registries.STRUCTURE); context.register(BLOODSTONE_OBELISK_SET, new StructureSet( @@ -73,7 +53,7 @@ public static void bootstrapStructureSets(BootstrapContext context ); } - public static void bootstrapStructures(BootstrapContext context) { + static void bootstrapStructures(BootstrapContext context) { var biomes = context.lookup(Registries.BIOME); context.register( BLOODSTONE_OBELISK_STRUCTURE, From 236de7447e4f93382c05157972cc9b23e51b5f50 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 17:53:31 +0300 Subject: [PATCH 45/51] - deleted all generated files --- .../tags/block/crystal_sound_blocks.json | 7 - .../minecraft/tags/block/flower_pots.json | 6 - .../minecraft/tags/block/mineable/axe.json | 8 - .../tags/block/mineable/pickaxe.json | 96 ------------ .../minecraft/tags/block/mineable/shovel.json | 7 - .../tags/block/piglin_repellents.json | 6 - .../tags/block/replaceable_plants.json | 7 - .../data/minecraft/tags/block/slabs.json | 46 ------ .../minecraft/tags/block/small_flowers.json | 6 - .../data/minecraft/tags/block/stairs.json | 46 ------ .../data/minecraft/tags/block/walls.json | 41 ----- .../tags/item/piglin_repellents.json | 6 - .../data/minecraft/tags/item/slabs.json | 38 ----- .../minecraft/tags/item/small_flowers.json | 6 - .../data/minecraft/tags/item/stairs.json | 38 ----- .../data/minecraft/tags/item/walls.json | 35 ----- .../recipes/amethyst_blocks/cut_amethyst.json | 34 ----- ...hyst_from_amethyst_block_stonecutting.json | 34 ----- .../cut_amethyst_stonecutting.json | 34 ----- .../amethyst_blocks/polished_amethyst.json | 34 ----- .../polished_amethyst_stonecutting.json | 34 ----- .../azalea_flowers_from_flowering_azalea.json | 34 ----- ..._flowers_from_flowering_azalea_leaves.json | 34 ----- .../twigs/advancement/recipes/bamboo_mat.json | 34 ----- .../recipes/bamboo_thatch/bamboo_thatch.json | 34 ----- .../bamboo_thatch/bamboo_thatch_slab.json | 34 ----- .../chiseled_smooth_basalt_bricks.json | 34 ----- ...led_smooth_basalt_bricks_stonecutting.json | 34 ----- .../basalt_blocks/polished_basalt_bricks.json | 34 ----- .../polished_basalt_bricks_stonecutting.json | 34 ----- .../smooth_basalt_brick_slab.json | 34 ----- ..._slab_from_smooth_basalt_stonecutting.json | 34 ----- ...smooth_basalt_brick_slab_stonecutting.json | 34 ----- .../smooth_basalt_brick_stairs.json | 34 ----- ...tairs_from_smooth_basalt_stonecutting.json | 34 ----- ...ooth_basalt_brick_stairs_stonecutting.json | 34 ----- .../smooth_basalt_brick_wall.json | 34 ----- ..._wall_from_smooth_basalt_stonecutting.json | 34 ----- ...smooth_basalt_brick_wall_stonecutting.json | 34 ----- .../basalt_blocks/smooth_basalt_bricks.json | 34 ----- .../smooth_basalt_bricks_stonecutting.json | 34 ----- .../recipes/bloodstone/bloodstone.json | 34 ----- .../recipes/bloodstone/bloodstone_slab.json | 34 ----- .../bloodstone_slab_stonecutting.json | 34 ----- .../recipes/bloodstone/bloodstone_stairs.json | 34 ----- .../bloodstone_stairs_stonecutting.json | 34 ----- .../recipes/bloodstone/bloodstone_wall.json | 34 ----- .../bloodstone_wall_stonecutting.json | 34 ----- .../cracked_polished_bloodstone_bricks.json | 34 ----- .../bloodstone/polished_bloodstone.json | 34 ----- .../polished_bloodstone_brick_slab.json | 34 ----- ...ed_bloodstone_brick_slab_stonecutting.json | 34 ----- .../polished_bloodstone_brick_stairs.json | 34 ----- ..._bloodstone_brick_stairs_stonecutting.json | 34 ----- .../polished_bloodstone_brick_wall.json | 34 ----- ...ed_bloodstone_brick_wall_stonecutting.json | 34 ----- .../polished_bloodstone_bricks.json | 34 ----- ...e_bricks_from_bloodstone_stonecutting.json | 34 ----- ...lished_bloodstone_bricks_stonecutting.json | 34 ----- .../bloodstone/polished_bloodstone_slab.json | 34 ----- ...polished_bloodstone_slab_stonecutting.json | 34 ----- .../polished_bloodstone_stairs.json | 34 ----- ...lished_bloodstone_stairs_stonecutting.json | 34 ----- .../polished_bloodstone_stonecutting.json | 34 ----- .../recipes/bone_meal_from_seashells.json | 32 ---- .../recipes/bricks/chiseled_bricks.json | 34 ----- .../bricks/chiseled_bricks_stonecutting.json | 34 ----- .../recipes/bricks/cracked_bricks.json | 34 ----- .../recipes/bricks/mixed_bricks.json | 34 ----- .../bricks/mixed_bricks_stonecutting.json | 34 ----- .../recipes/bricks/mossy_brick_slab.json | 34 ----- .../bricks/mossy_brick_slab_stonecutting.json | 34 ----- .../recipes/bricks/mossy_brick_stairs.json | 34 ----- .../mossy_brick_stairs_stonecutting.json | 34 ----- .../recipes/bricks/mossy_brick_wall.json | 34 ----- .../bricks/mossy_brick_wall_stonecutting.json | 34 ----- .../bricks/mossy_bricks_from_moss_block.json | 34 ----- .../bricks/mossy_bricks_from_vine.json | 34 ----- .../recipes/calcite/calcite_slab.json | 34 ----- .../calcite/calcite_slab_stonecutting.json | 34 ----- .../recipes/calcite/calcite_stairs.json | 34 ----- .../calcite/calcite_stairs_stonecutting.json | 34 ----- .../recipes/calcite/calcite_wall.json | 34 ----- .../calcite/calcite_wall_stonecutting.json | 34 ----- .../cracked_polished_calcite_bricks.json | 34 ----- .../recipes/calcite/polished_calcite.json | 34 ----- .../calcite/polished_calcite_brick_slab.json | 34 ----- ...ished_calcite_brick_slab_stonecutting.json | 34 ----- .../polished_calcite_brick_stairs.json | 34 ----- ...hed_calcite_brick_stairs_stonecutting.json | 34 ----- .../calcite/polished_calcite_brick_wall.json | 34 ----- ...ished_calcite_brick_wall_stonecutting.json | 34 ----- .../calcite/polished_calcite_bricks.json | 34 ----- ...cite_bricks_from_calcite_stonecutting.json | 34 ----- .../polished_calcite_bricks_stonecutting.json | 34 ----- .../calcite/polished_calcite_slab.json | 34 ----- .../polished_calcite_slab_stonecutting.json | 34 ----- .../calcite/polished_calcite_stairs.json | 34 ----- .../polished_calcite_stairs_stonecutting.json | 34 ----- .../polished_calcite_stonecutting.json | 34 ----- .../cobblestone_brick_slab.json | 34 ----- ...ck_slab_from_cobblestone_stonecutting.json | 34 ----- .../cobblestone_brick_slab_stonecutting.json | 34 ----- .../cobblestone_brick_stairs.json | 34 ----- ..._stairs_from_cobblestone_stonecutting.json | 34 ----- ...cobblestone_brick_stairs_stonecutting.json | 34 ----- .../cobblestone_brick_wall.json | 34 ----- ...ck_wall_from_cobblestone_stonecutting.json | 34 ----- .../cobblestone_brick_wall_stonecutting.json | 34 ----- .../cobblestone_bricks.json | 34 ----- .../cobblestone_bricks_stonecutting.json | 34 ----- .../cracked_cobblestone_bricks.json | 34 ----- .../mossy_cobblestone_brick_slab.json | 34 ----- ...b_from_mossy_cobblestone_stonecutting.json | 34 ----- ...y_cobblestone_brick_slab_stonecutting.json | 34 ----- .../mossy_cobblestone_brick_stairs.json | 34 ----- ...s_from_mossy_cobblestone_stonecutting.json | 34 ----- ...cobblestone_brick_stairs_stonecutting.json | 34 ----- .../mossy_cobblestone_brick_wall.json | 34 ----- ...l_from_mossy_cobblestone_stonecutting.json | 34 ----- ...y_cobblestone_brick_wall_stonecutting.json | 34 ----- .../mossy_cobblestone_bricks_cobblestone.json | 34 ----- .../mossy_cobblestone_bricks_from_moss.json | 34 ----- ...lestone_bricks_from_mossy_cobblestone.json | 34 ----- ...mossy_cobblestone_bricks_stonecutting.json | 34 ----- .../recipes/cobblestone_from_pebble.json | 34 ----- .../recipes/columns/blackstone_column.json | 34 ----- .../blackstone_column_stonecutting.json | 34 ----- .../recipes/columns/deepslate_column.json | 34 ----- .../deepslate_column_stonecutting.json | 34 ----- .../recipes/columns/quartz_column.json | 34 ----- .../columns/quartz_column_stonecutting.json | 34 ----- .../recipes/columns/stone_column.json | 34 ----- .../columns/stone_column_stonecutting.json | 34 ----- .../recipes/compacted_dripstone.json | 34 ----- .../recipes/copper_pillar/copper_pillar.json | 34 ----- ...r_pillar_from_cut_copper_stonecutting.json | 34 ----- .../copper_pillar_stonecutting.json | 34 ----- .../copper_pillar/exposed_copper_pillar.json | 34 ----- ...r_pillar_from_cut_copper_stonecutting.json | 34 ----- .../exposed_copper_pillar_stonecutting.json | 34 ----- .../copper_pillar/oxidized_copper_pillar.json | 34 ----- ...r_pillar_from_cut_copper_stonecutting.json | 34 ----- .../oxidized_copper_pillar_stonecutting.json | 34 ----- .../copper_pillar/waxed_copper_pillar.json | 34 ----- ...r_pillar_from_cut_copper_stonecutting.json | 34 ----- .../waxed_copper_pillar_stonecutting.json | 34 ----- .../waxed_exposed_copper_pillar.json | 34 ----- ...r_pillar_from_cut_copper_stonecutting.json | 34 ----- ...ed_exposed_copper_pillar_stonecutting.json | 34 ----- .../waxed_oxidized_copper_pillar.json | 34 ----- ...r_pillar_from_cut_copper_stonecutting.json | 34 ----- ...d_oxidized_copper_pillar_stonecutting.json | 34 ----- .../waxed_weathered_copper_pillar.json | 34 ----- ...r_pillar_from_cut_copper_stonecutting.json | 34 ----- ..._weathered_copper_pillar_stonecutting.json | 34 ----- .../weathered_copper_pillar.json | 34 ----- ...r_pillar_from_cut_copper_stonecutting.json | 34 ----- .../weathered_copper_pillar_stonecutting.json | 34 ----- ...isting_polished_blackstone_brick_slab.json | 34 ----- ...ed_blackstone_brick_slab_stonecutting.json | 34 ----- ...ting_polished_blackstone_brick_stairs.json | 34 ----- ..._blackstone_brick_stairs_stonecutting.json | 34 ----- ...isting_polished_blackstone_brick_wall.json | 34 ----- ...ed_blackstone_brick_wall_stonecutting.json | 34 ----- .../twisting_polished_blackstone_bricks.json | 34 ----- ...eeping_polished_blackstone_brick_slab.json | 34 ----- ...ed_blackstone_brick_slab_stonecutting.json | 34 ----- ...ping_polished_blackstone_brick_stairs.json | 34 ----- ..._blackstone_brick_stairs_stonecutting.json | 34 ----- ...eeping_polished_blackstone_brick_wall.json | 34 ----- ...ed_blackstone_brick_wall_stonecutting.json | 34 ----- .../weeping_polished_blackstone_bricks.json | 34 ----- .../gravel_bricks/gravel_brick_slab.json | 34 ----- .../gravel_bricks/gravel_brick_stairs.json | 34 ----- .../gravel_bricks/gravel_brick_wall.json | 34 ----- .../recipes/gravel_bricks/gravel_bricks.json | 34 ----- .../recipes/lamps/crimson_shroomlamp.json | 34 ----- .../twigs/advancement/recipes/lamps/lamp.json | 34 ----- .../advancement/recipes/lamps/soul_lamp.json | 34 ----- .../recipes/lamps/warped_shroomlamp.json | 34 ----- .../paper_lanterns/allium_paper_lantern.json | 34 ----- .../blue_orchid_paper_lantern.json | 34 ----- .../crimson_roots_paper_lantern.json | 34 ----- .../dandelion_paper_lantern.json | 34 ----- .../recipes/paper_lanterns/paper_lantern.json | 34 ----- .../torchflower_paper_lantern.json | 34 ----- .../cracked_polished_rhyolite_bricks.json | 34 ----- .../recipes/rhyolite/polished_rhyolite.json | 34 ----- .../polished_rhyolite_brick_slab.json | 34 ----- ...shed_rhyolite_brick_slab_stonecutting.json | 34 ----- .../polished_rhyolite_brick_stairs.json | 34 ----- ...ed_rhyolite_brick_stairs_stonecutting.json | 34 ----- .../polished_rhyolite_brick_wall.json | 34 ----- ...shed_rhyolite_brick_wall_stonecutting.json | 34 ----- .../rhyolite/polished_rhyolite_bricks.json | 34 ----- ...ite_bricks_from_rhyolite_stonecutting.json | 34 ----- ...polished_rhyolite_bricks_stonecutting.json | 34 ----- .../rhyolite/polished_rhyolite_slab.json | 34 ----- .../polished_rhyolite_slab_stonecutting.json | 34 ----- .../rhyolite/polished_rhyolite_stairs.json | 34 ----- ...polished_rhyolite_stairs_stonecutting.json | 34 ----- .../polished_rhyolite_stonecutting.json | 34 ----- .../recipes/rhyolite/rhyolite.json | 34 ----- .../recipes/rhyolite/rhyolite_slab.json | 34 ----- .../rhyolite/rhyolite_slab_stonecutting.json | 34 ----- .../recipes/rhyolite/rhyolite_stairs.json | 34 ----- .../rhyolite_stairs_stonecutting.json | 34 ----- .../recipes/rhyolite/rhyolite_wall.json | 34 ----- .../rhyolite/rhyolite_wall_stonecutting.json | 34 ----- .../twigs/advancement/recipes/rocky_dirt.json | 34 ----- .../cracked_polished_schist_bricks.json | 34 ----- .../recipes/schist/polished_schist.json | 34 ----- .../schist/polished_schist_brick_slab.json | 34 ----- ...lished_schist_brick_slab_stonecutting.json | 34 ----- .../schist/polished_schist_brick_stairs.json | 34 ----- ...shed_schist_brick_stairs_stonecutting.json | 34 ----- .../schist/polished_schist_brick_wall.json | 34 ----- ...lished_schist_brick_wall_stonecutting.json | 34 ----- .../schist/polished_schist_bricks.json | 34 ----- ...chist_bricks_from_schist_stonecutting.json | 34 ----- .../polished_schist_bricks_stonecutting.json | 34 ----- .../recipes/schist/polished_schist_slab.json | 34 ----- .../polished_schist_slab_stonecutting.json | 34 ----- .../schist/polished_schist_stairs.json | 34 ----- .../polished_schist_stairs_stonecutting.json | 34 ----- .../schist/polished_schist_stonecutting.json | 34 ----- .../advancement/recipes/schist/schist.json | 34 ----- .../recipes/schist/schist_slab.json | 34 ----- .../schist/schist_slab_stonecutting.json | 34 ----- .../recipes/schist/schist_stairs.json | 34 ----- .../schist/schist_stairs_stonecutting.json | 34 ----- .../recipes/schist/schist_wall.json | 34 ----- .../schist/schist_wall_stonecutting.json | 34 ----- .../black_packed_silt_from_packed_silt.json | 34 ----- .../silt/black_packed_silt_from_silt.json | 34 ----- .../silt/black_silt_pot_from_silt_pot.json | 34 ----- .../recipes/silt/black_silt_shingle_slab.json | 34 ----- ...b_from_black_packed_silt_stonecutting.json | 34 ----- ..._from_black_silt_shingle_stonecutting.json | 34 ----- .../silt/black_silt_shingle_stairs.json | 34 ----- ...s_from_black_packed_silt_stonecutting.json | 34 ----- ..._from_black_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/black_silt_shingle_wall.json | 34 ----- ...l_from_black_packed_silt_stonecutting.json | 34 ----- ..._from_black_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/black_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../blue_packed_silt_from_packed_silt.json | 34 ----- .../silt/blue_packed_silt_from_silt.json | 34 ----- .../silt/blue_silt_pot_from_silt_pot.json | 34 ----- .../recipes/silt/blue_silt_shingle_slab.json | 34 ----- ...ab_from_blue_packed_silt_stonecutting.json | 34 ----- ...b_from_blue_silt_shingle_stonecutting.json | 34 ----- .../silt/blue_silt_shingle_stairs.json | 34 ----- ...rs_from_blue_packed_silt_stonecutting.json | 34 ----- ...s_from_blue_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/blue_silt_shingle_wall.json | 34 ----- ...ll_from_blue_packed_silt_stonecutting.json | 34 ----- ...l_from_blue_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/blue_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../brown_packed_silt_from_packed_silt.json | 34 ----- .../silt/brown_packed_silt_from_silt.json | 34 ----- .../silt/brown_silt_pot_from_silt_pot.json | 34 ----- .../recipes/silt/brown_silt_shingle_slab.json | 34 ----- ...b_from_brown_packed_silt_stonecutting.json | 34 ----- ..._from_brown_silt_shingle_stonecutting.json | 34 ----- .../silt/brown_silt_shingle_stairs.json | 34 ----- ...s_from_brown_packed_silt_stonecutting.json | 34 ----- ..._from_brown_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/brown_silt_shingle_wall.json | 34 ----- ...l_from_brown_packed_silt_stonecutting.json | 34 ----- ..._from_brown_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/brown_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../recipes/silt/chiseled_silt_bricks.json | 34 ----- .../chiseled_silt_bricks_stonecutting.json | 34 ----- .../recipes/silt/cracked_silt_bricks.json | 34 ----- .../cyan_packed_silt_from_packed_silt.json | 34 ----- .../silt/cyan_packed_silt_from_silt.json | 34 ----- .../silt/cyan_silt_pot_from_silt_pot.json | 34 ----- .../recipes/silt/cyan_silt_shingle_slab.json | 34 ----- ...ab_from_cyan_packed_silt_stonecutting.json | 34 ----- ...b_from_cyan_silt_shingle_stonecutting.json | 34 ----- .../silt/cyan_silt_shingle_stairs.json | 34 ----- ...rs_from_cyan_packed_silt_stonecutting.json | 34 ----- ...s_from_cyan_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/cyan_silt_shingle_wall.json | 34 ----- ...ll_from_cyan_packed_silt_stonecutting.json | 34 ----- ...l_from_cyan_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/cyan_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../gray_packed_silt_from_packed_silt.json | 34 ----- .../silt/gray_packed_silt_from_silt.json | 34 ----- .../silt/gray_silt_pot_from_silt_pot.json | 34 ----- .../recipes/silt/gray_silt_shingle_slab.json | 34 ----- ...ab_from_gray_packed_silt_stonecutting.json | 34 ----- ...b_from_gray_silt_shingle_stonecutting.json | 34 ----- .../silt/gray_silt_shingle_stairs.json | 34 ----- ...rs_from_gray_packed_silt_stonecutting.json | 34 ----- ...s_from_gray_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/gray_silt_shingle_wall.json | 34 ----- ...ll_from_gray_packed_silt_stonecutting.json | 34 ----- ...l_from_gray_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/gray_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../green_packed_silt_from_packed_silt.json | 34 ----- .../silt/green_packed_silt_from_silt.json | 34 ----- .../silt/green_silt_pot_from_silt_pot.json | 34 ----- .../recipes/silt/green_silt_shingle_slab.json | 34 ----- ...b_from_green_packed_silt_stonecutting.json | 34 ----- ..._from_green_silt_shingle_stonecutting.json | 34 ----- .../silt/green_silt_shingle_stairs.json | 34 ----- ...s_from_green_packed_silt_stonecutting.json | 34 ----- ..._from_green_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/green_silt_shingle_wall.json | 34 ----- ...l_from_green_packed_silt_stonecutting.json | 34 ----- ..._from_green_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/green_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- ...ght_blue_packed_silt_from_packed_silt.json | 34 ----- .../light_blue_packed_silt_from_silt.json | 34 ----- .../light_blue_silt_pot_from_silt_pot.json | 34 ----- .../silt/light_blue_silt_shingle_slab.json | 34 ----- ...m_light_blue_packed_silt_stonecutting.json | 34 ----- ..._light_blue_silt_shingle_stonecutting.json | 34 ----- .../silt/light_blue_silt_shingle_stairs.json | 34 ----- ...m_light_blue_packed_silt_stonecutting.json | 34 ----- ..._light_blue_silt_shingle_stonecutting.json | 34 ----- .../silt/light_blue_silt_shingle_wall.json | 34 ----- ...m_light_blue_packed_silt_stonecutting.json | 34 ----- ..._light_blue_silt_shingle_stonecutting.json | 34 ----- .../silt/light_blue_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- ...ght_gray_packed_silt_from_packed_silt.json | 34 ----- .../light_gray_packed_silt_from_silt.json | 34 ----- .../light_gray_silt_pot_from_silt_pot.json | 34 ----- .../silt/light_gray_silt_shingle_slab.json | 34 ----- ...m_light_gray_packed_silt_stonecutting.json | 34 ----- ..._light_gray_silt_shingle_stonecutting.json | 34 ----- .../silt/light_gray_silt_shingle_stairs.json | 34 ----- ...m_light_gray_packed_silt_stonecutting.json | 34 ----- ..._light_gray_silt_shingle_stonecutting.json | 34 ----- .../silt/light_gray_silt_shingle_wall.json | 34 ----- ...m_light_gray_packed_silt_stonecutting.json | 34 ----- ..._light_gray_silt_shingle_stonecutting.json | 34 ----- .../silt/light_gray_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../lime_packed_silt_from_packed_silt.json | 34 ----- .../silt/lime_packed_silt_from_silt.json | 34 ----- .../silt/lime_silt_pot_from_silt_pot.json | 34 ----- .../recipes/silt/lime_silt_shingle_slab.json | 34 ----- ...ab_from_lime_packed_silt_stonecutting.json | 34 ----- ...b_from_lime_silt_shingle_stonecutting.json | 34 ----- .../silt/lime_silt_shingle_stairs.json | 34 ----- ...rs_from_lime_packed_silt_stonecutting.json | 34 ----- ...s_from_lime_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/lime_silt_shingle_wall.json | 34 ----- ...ll_from_lime_packed_silt_stonecutting.json | 34 ----- ...l_from_lime_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/lime_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../magenta_packed_silt_from_packed_silt.json | 34 ----- .../silt/magenta_packed_silt_from_silt.json | 34 ----- .../silt/magenta_silt_pot_from_silt_pot.json | 34 ----- .../silt/magenta_silt_shingle_slab.json | 34 ----- ...from_magenta_packed_silt_stonecutting.json | 34 ----- ...rom_magenta_silt_shingle_stonecutting.json | 34 ----- .../silt/magenta_silt_shingle_stairs.json | 34 ----- ...from_magenta_packed_silt_stonecutting.json | 34 ----- ...rom_magenta_silt_shingle_stonecutting.json | 34 ----- .../silt/magenta_silt_shingle_wall.json | 34 ----- ...from_magenta_packed_silt_stonecutting.json | 34 ----- ...rom_magenta_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/magenta_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../recipes/silt/mixed_silt_bricks.json | 34 ----- .../silt/mixed_silt_bricks_stonecutting.json | 34 ----- .../orange_packed_silt_from_packed_silt.json | 34 ----- .../silt/orange_packed_silt_from_silt.json | 34 ----- .../silt/orange_silt_pot_from_silt_pot.json | 34 ----- .../silt/orange_silt_shingle_slab.json | 34 ----- ..._from_orange_packed_silt_stonecutting.json | 34 ----- ...from_orange_silt_shingle_stonecutting.json | 34 ----- .../silt/orange_silt_shingle_stairs.json | 34 ----- ..._from_orange_packed_silt_stonecutting.json | 34 ----- ...from_orange_silt_shingle_stonecutting.json | 34 ----- .../silt/orange_silt_shingle_wall.json | 34 ----- ..._from_orange_packed_silt_stonecutting.json | 34 ----- ...from_orange_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/orange_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../advancement/recipes/silt/packed_silt.json | 34 ----- .../pink_packed_silt_from_packed_silt.json | 34 ----- .../silt/pink_packed_silt_from_silt.json | 34 ----- .../silt/pink_silt_pot_from_silt_pot.json | 34 ----- .../recipes/silt/pink_silt_shingle_slab.json | 34 ----- ...ab_from_pink_packed_silt_stonecutting.json | 34 ----- ...b_from_pink_silt_shingle_stonecutting.json | 34 ----- .../silt/pink_silt_shingle_stairs.json | 34 ----- ...rs_from_pink_packed_silt_stonecutting.json | 34 ----- ...s_from_pink_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/pink_silt_shingle_wall.json | 34 ----- ...ll_from_pink_packed_silt_stonecutting.json | 34 ----- ...l_from_pink_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/pink_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../purple_packed_silt_from_packed_silt.json | 34 ----- .../silt/purple_packed_silt_from_silt.json | 34 ----- .../silt/purple_silt_pot_from_silt_pot.json | 34 ----- .../silt/purple_silt_shingle_slab.json | 34 ----- ..._from_purple_packed_silt_stonecutting.json | 34 ----- ...from_purple_silt_shingle_stonecutting.json | 34 ----- .../silt/purple_silt_shingle_stairs.json | 34 ----- ..._from_purple_packed_silt_stonecutting.json | 34 ----- ...from_purple_silt_shingle_stonecutting.json | 34 ----- .../silt/purple_silt_shingle_wall.json | 34 ----- ..._from_purple_packed_silt_stonecutting.json | 34 ----- ...from_purple_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/purple_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../red_packed_silt_from_packed_silt.json | 34 ----- .../silt/red_packed_silt_from_silt.json | 34 ----- .../silt/red_silt_pot_from_silt_pot.json | 34 ----- .../recipes/silt/red_silt_shingle_slab.json | 34 ----- ...lab_from_red_packed_silt_stonecutting.json | 34 ----- ...ab_from_red_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/red_silt_shingle_stairs.json | 34 ----- ...irs_from_red_packed_silt_stonecutting.json | 34 ----- ...rs_from_red_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/red_silt_shingle_wall.json | 34 ----- ...all_from_red_packed_silt_stonecutting.json | 34 ----- ...ll_from_red_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/red_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../advancement/recipes/silt/silt_brick.json | 34 ----- .../recipes/silt/silt_brick_slab.json | 34 ----- ...ick_slab_from_silt_brick_stonecutting.json | 34 ----- .../recipes/silt/silt_brick_stairs.json | 34 ----- ...k_stairs_from_silt_brick_stonecutting.json | 34 ----- .../recipes/silt/silt_brick_wall.json | 34 ----- ...ick_wall_from_silt_brick_stonecutting.json | 34 ----- .../advancement/recipes/silt/silt_bricks.json | 34 ----- .../recipes/silt/silt_from_clay.json | 34 ----- .../recipes/silt/silt_from_sand.json | 34 ----- .../recipes/silt/silt_from_silt_balls.json | 34 ----- .../advancement/recipes/silt/silt_pot.json | 34 ----- .../recipes/silt/silt_shingle_slab.json | 34 ----- ...le_slab_from_packed_silt_stonecutting.json | 34 ----- ...e_slab_from_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/silt_shingle_stairs.json | 34 ----- ..._stairs_from_packed_silt_stonecutting.json | 34 ----- ...stairs_from_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/silt_shingle_wall.json | 34 ----- ...le_wall_from_packed_silt_stonecutting.json | 34 ----- ...e_wall_from_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../white_packed_silt_from_packed_silt.json | 34 ----- .../silt/white_packed_silt_from_silt.json | 34 ----- .../silt/white_silt_pot_from_silt_pot.json | 34 ----- .../recipes/silt/white_silt_shingle_slab.json | 34 ----- ...b_from_white_packed_silt_stonecutting.json | 34 ----- ..._from_white_silt_shingle_stonecutting.json | 34 ----- .../silt/white_silt_shingle_stairs.json | 34 ----- ...s_from_white_packed_silt_stonecutting.json | 34 ----- ..._from_white_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/white_silt_shingle_wall.json | 34 ----- ...l_from_white_packed_silt_stonecutting.json | 34 ----- ..._from_white_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/white_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../yellow_packed_silt_from_packed_silt.json | 34 ----- .../silt/yellow_packed_silt_from_silt.json | 34 ----- .../silt/yellow_silt_pot_from_silt_pot.json | 34 ----- .../silt/yellow_silt_shingle_slab.json | 34 ----- ..._from_yellow_packed_silt_stonecutting.json | 34 ----- ...from_yellow_silt_shingle_stonecutting.json | 34 ----- .../silt/yellow_silt_shingle_stairs.json | 34 ----- ..._from_yellow_packed_silt_stonecutting.json | 34 ----- ...from_yellow_silt_shingle_stonecutting.json | 34 ----- .../silt/yellow_silt_shingle_wall.json | 34 ----- ..._from_yellow_packed_silt_stonecutting.json | 34 ----- ...from_yellow_silt_shingle_stonecutting.json | 34 ----- .../recipes/silt/yellow_silt_shingles.json | 34 ----- ...hingles_from_packed_silt_stonecutting.json | 34 ----- .../smooth_stone_brick_slab.json | 34 ----- ..._from_smooth_stone_brick_stonecutting.json | 34 ----- ...k_slab_from_smooth_stone_stonecutting.json | 34 ----- .../smooth_stone_brick_stairs.json | 34 ----- ..._from_smooth_stone_brick_stonecutting.json | 34 ----- ...stairs_from_smooth_stone_stonecutting.json | 34 ----- .../smooth_stone_brick_wall.json | 34 ----- ..._from_smooth_stone_brick_stonecutting.json | 34 ----- ...k_wall_from_smooth_stone_stonecutting.json | 34 ----- .../smooth_stone_bricks.json | 34 ----- ...bricks_from_smooth_stone_stonecutting.json | 34 ----- .../advancement/recipes/stick_from_twig.json | 34 ----- .../recipes/tables/acacia_table.json | 34 ----- .../recipes/tables/acacia_table_slab.json | 34 ----- .../recipes/tables/bamboo_table.json | 34 ----- .../recipes/tables/bamboo_table_slab.json | 34 ----- .../recipes/tables/birch_table.json | 34 ----- .../recipes/tables/birch_table_slab.json | 34 ----- .../recipes/tables/cherry_table.json | 34 ----- .../recipes/tables/cherry_table_slab.json | 34 ----- .../recipes/tables/crimson_table.json | 34 ----- .../recipes/tables/crimson_table_slab.json | 34 ----- .../recipes/tables/dark_oak_table.json | 34 ----- .../recipes/tables/dark_oak_table_slab.json | 34 ----- .../recipes/tables/jungle_table.json | 34 ----- .../recipes/tables/jungle_table_slab.json | 34 ----- .../recipes/tables/mangrove_table.json | 34 ----- .../recipes/tables/mangrove_table_slab.json | 34 ----- .../advancement/recipes/tables/oak_table.json | 34 ----- .../recipes/tables/oak_table_slab.json | 34 ----- .../recipes/tables/spruce_table.json | 34 ----- .../recipes/tables/spruce_table_slab.json | 34 ----- .../recipes/tables/warped_table.json | 34 ----- .../recipes/tables/warped_table_slab.json | 34 ----- .../tuff/cracked_polished_tuff_bricks.json | 34 ----- .../recipes/tuff/polished_tuff.json | 34 ----- .../tuff/polished_tuff_brick_slab.json | 34 ----- ...polished_tuff_brick_slab_stonecutting.json | 34 ----- .../tuff/polished_tuff_brick_stairs.json | 34 ----- ...lished_tuff_brick_stairs_stonecutting.json | 34 ----- .../tuff/polished_tuff_brick_wall.json | 34 ----- ...polished_tuff_brick_wall_stonecutting.json | 34 ----- .../recipes/tuff/polished_tuff_bricks.json | 34 ----- ...f_bricks_from_bloodstone_stonecutting.json | 34 ----- .../polished_tuff_bricks_stonecutting.json | 34 ----- .../recipes/tuff/polished_tuff_slab.json | 34 ----- .../tuff/polished_tuff_slab_stonecutting.json | 34 ----- .../recipes/tuff/polished_tuff_stairs.json | 34 ----- .../polished_tuff_stairs_stonecutting.json | 34 ----- .../tuff/polished_tuff_stonecutting.json | 34 ----- .../advancement/recipes/tuff/tuff_slab.json | 34 ----- .../recipes/tuff/tuff_slab_stonecutting.json | 34 ----- .../advancement/recipes/tuff/tuff_stairs.json | 34 ----- .../tuff/tuff_stairs_stonecutting.json | 34 ----- .../advancement/recipes/tuff/tuff_wall.json | 34 ----- .../recipes/tuff/tuff_wall_stonecutting.json | 34 ----- .../twigs/loot_table/blocks/acacia_table.json | 19 --- .../blocks/allium_paper_lantern.json | 19 --- .../loot_table/blocks/azalea_flowers.json | 19 --- .../loot_table/blocks/bamboo_leaves.json | 64 -------- .../twigs/loot_table/blocks/bamboo_mat.json | 19 --- .../twigs/loot_table/blocks/bamboo_table.json | 19 --- .../loot_table/blocks/bamboo_thatch.json | 20 --- .../loot_table/blocks/bamboo_thatch_slab.json | 34 ----- .../twigs/loot_table/blocks/birch_table.json | 19 --- .../loot_table/blocks/black_packed_silt.json | 19 --- .../loot_table/blocks/black_silt_pot.json | 28 ---- .../blocks/black_silt_shingle_slab.json | 32 ---- .../blocks/black_silt_shingle_stairs.json | 19 --- .../blocks/black_silt_shingle_wall.json | 19 --- .../blocks/black_silt_shingles.json | 19 --- .../loot_table/blocks/blackstone_column.json | 19 --- .../twigs/loot_table/blocks/bloodstone.json | 19 --- .../loot_table/blocks/bloodstone_slab.json | 32 ---- .../loot_table/blocks/bloodstone_stairs.json | 19 --- .../loot_table/blocks/bloodstone_wall.json | 19 --- .../blocks/blue_orchid_paper_lantern.json | 19 --- .../loot_table/blocks/blue_packed_silt.json | 19 --- .../loot_table/blocks/blue_silt_pot.json | 28 ---- .../blocks/blue_silt_shingle_slab.json | 32 ---- .../blocks/blue_silt_shingle_stairs.json | 19 --- .../blocks/blue_silt_shingle_wall.json | 19 --- .../loot_table/blocks/blue_silt_shingles.json | 19 --- .../loot_table/blocks/bronzed_seashell.json | 19 --- .../loot_table/blocks/brown_packed_silt.json | 19 --- .../loot_table/blocks/brown_silt_pot.json | 28 ---- .../blocks/brown_silt_shingle_slab.json | 32 ---- .../blocks/brown_silt_shingle_stairs.json | 19 --- .../blocks/brown_silt_shingle_wall.json | 19 --- .../blocks/brown_silt_shingles.json | 19 --- .../twigs/loot_table/blocks/calcite_slab.json | 32 ---- .../loot_table/blocks/calcite_stairs.json | 19 --- .../twigs/loot_table/blocks/calcite_wall.json | 19 --- .../twigs/loot_table/blocks/cherry_table.json | 19 --- .../loot_table/blocks/chiseled_bricks.json | 19 --- .../blocks/chiseled_silt_bricks.json | 19 --- .../blocks/chiseled_smooth_basalt_bricks.json | 19 --- .../blocks/cobblestone_brick_slab.json | 34 ----- .../blocks/cobblestone_brick_stairs.json | 19 --- .../blocks/cobblestone_brick_wall.json | 19 --- .../loot_table/blocks/cobblestone_bricks.json | 19 --- .../blocks/compacted_dripstone.json | 19 --- .../loot_table/blocks/copper_pillar.json | 20 --- .../loot_table/blocks/cracked_bricks.json | 19 --- .../blocks/cracked_cobblestone_bricks.json | 19 --- .../cracked_polished_bloodstone_bricks.json | 19 --- .../cracked_polished_calcite_bricks.json | 19 --- .../cracked_polished_rhyolite_bricks.json | 19 --- .../cracked_polished_schist_bricks.json | 19 --- .../blocks/cracked_polished_tuff_bricks.json | 19 --- .../blocks/cracked_silt_bricks.json | 19 --- .../blocks/crimson_roots_paper_lantern.json | 19 --- .../loot_table/blocks/crimson_shroomlamp.json | 19 --- .../loot_table/blocks/crimson_table.json | 19 --- .../twigs/loot_table/blocks/cut_amethyst.json | 19 --- .../loot_table/blocks/cyan_packed_silt.json | 19 --- .../loot_table/blocks/cyan_silt_pot.json | 28 ---- .../blocks/cyan_silt_shingle_slab.json | 32 ---- .../blocks/cyan_silt_shingle_stairs.json | 19 --- .../blocks/cyan_silt_shingle_wall.json | 19 --- .../loot_table/blocks/cyan_silt_shingles.json | 19 --- .../blocks/dandelion_paper_lantern.json | 19 --- .../loot_table/blocks/dark_oak_table.json | 19 --- .../loot_table/blocks/deepslate_column.json | 19 --- .../blocks/exposed_copper_pillar.json | 20 --- .../loot_table/blocks/gravel_brick_slab.json | 32 ---- .../blocks/gravel_brick_stairs.json | 19 --- .../loot_table/blocks/gravel_brick_wall.json | 19 --- .../loot_table/blocks/gravel_bricks.json | 19 --- .../loot_table/blocks/gray_packed_silt.json | 19 --- .../loot_table/blocks/gray_silt_pot.json | 28 ---- .../blocks/gray_silt_shingle_slab.json | 32 ---- .../blocks/gray_silt_shingle_stairs.json | 19 --- .../blocks/gray_silt_shingle_wall.json | 19 --- .../loot_table/blocks/gray_silt_shingles.json | 19 --- .../loot_table/blocks/green_packed_silt.json | 19 --- .../loot_table/blocks/green_silt_pot.json | 28 ---- .../blocks/green_silt_shingle_slab.json | 32 ---- .../blocks/green_silt_shingle_stairs.json | 19 --- .../blocks/green_silt_shingle_wall.json | 19 --- .../blocks/green_silt_shingles.json | 19 --- .../twigs/loot_table/blocks/jungle_table.json | 19 --- .../data/twigs/loot_table/blocks/lamp.json | 19 --- .../blocks/light_blue_packed_silt.json | 19 --- .../blocks/light_blue_silt_pot.json | 28 ---- .../blocks/light_blue_silt_shingle_slab.json | 32 ---- .../light_blue_silt_shingle_stairs.json | 19 --- .../blocks/light_blue_silt_shingle_wall.json | 19 --- .../blocks/light_blue_silt_shingles.json | 19 --- .../blocks/light_gray_packed_silt.json | 19 --- .../blocks/light_gray_silt_pot.json | 28 ---- .../blocks/light_gray_silt_shingle_slab.json | 32 ---- .../light_gray_silt_shingle_stairs.json | 19 --- .../blocks/light_gray_silt_shingle_wall.json | 19 --- .../blocks/light_gray_silt_shingles.json | 19 --- .../loot_table/blocks/lime_packed_silt.json | 19 --- .../loot_table/blocks/lime_silt_pot.json | 28 ---- .../blocks/lime_silt_shingle_slab.json | 32 ---- .../blocks/lime_silt_shingle_stairs.json | 19 --- .../blocks/lime_silt_shingle_wall.json | 19 --- .../loot_table/blocks/lime_silt_shingles.json | 19 --- .../blocks/magenta_packed_silt.json | 19 --- .../loot_table/blocks/magenta_silt_pot.json | 28 ---- .../blocks/magenta_silt_shingle_slab.json | 32 ---- .../blocks/magenta_silt_shingle_stairs.json | 19 --- .../blocks/magenta_silt_shingle_wall.json | 19 --- .../blocks/magenta_silt_shingles.json | 19 --- .../loot_table/blocks/mangrove_table.json | 19 --- .../twigs/loot_table/blocks/mixed_bricks.json | 19 --- .../loot_table/blocks/mixed_silt_bricks.json | 19 --- .../loot_table/blocks/mossy_brick_slab.json | 34 ----- .../loot_table/blocks/mossy_brick_stairs.json | 19 --- .../loot_table/blocks/mossy_brick_wall.json | 19 --- .../twigs/loot_table/blocks/mossy_bricks.json | 19 --- .../blocks/mossy_cobblestone_brick_slab.json | 34 ----- .../mossy_cobblestone_brick_stairs.json | 19 --- .../blocks/mossy_cobblestone_brick_wall.json | 19 --- .../blocks/mossy_cobblestone_bricks.json | 19 --- .../twigs/loot_table/blocks/oak_table.json | 19 --- .../loot_table/blocks/opaline_seashell.json | 19 --- .../loot_table/blocks/orange_packed_silt.json | 19 --- .../loot_table/blocks/orange_silt_pot.json | 28 ---- .../blocks/orange_silt_shingle_slab.json | 32 ---- .../blocks/orange_silt_shingle_stairs.json | 19 --- .../blocks/orange_silt_shingle_wall.json | 19 --- .../blocks/orange_silt_shingles.json | 19 --- .../blocks/oxidized_copper_pillar.json | 20 --- .../twigs/loot_table/blocks/packed_silt.json | 19 --- .../loot_table/blocks/paper_lantern.json | 19 --- .../data/twigs/loot_table/blocks/pebble.json | 20 --- .../loot_table/blocks/petrified_lichen.json | 109 -------------- .../loot_table/blocks/pink_packed_silt.json | 19 --- .../loot_table/blocks/pink_silt_pot.json | 28 ---- .../blocks/pink_silt_shingle_slab.json | 32 ---- .../blocks/pink_silt_shingle_stairs.json | 19 --- .../blocks/pink_silt_shingle_wall.json | 19 --- .../loot_table/blocks/pink_silt_shingles.json | 19 --- .../loot_table/blocks/polished_amethyst.json | 19 --- .../blocks/polished_basalt_bricks.json | 19 --- .../blocks/polished_bloodstone.json | 19 --- .../polished_bloodstone_brick_slab.json | 32 ---- .../polished_bloodstone_brick_stairs.json | 19 --- .../polished_bloodstone_brick_wall.json | 19 --- .../blocks/polished_bloodstone_bricks.json | 19 --- .../blocks/polished_bloodstone_slab.json | 32 ---- .../blocks/polished_bloodstone_stairs.json | 19 --- .../loot_table/blocks/polished_calcite.json | 19 --- .../blocks/polished_calcite_brick_slab.json | 32 ---- .../blocks/polished_calcite_brick_stairs.json | 19 --- .../blocks/polished_calcite_brick_wall.json | 19 --- .../blocks/polished_calcite_bricks.json | 19 --- .../blocks/polished_calcite_slab.json | 32 ---- .../blocks/polished_calcite_stairs.json | 19 --- .../loot_table/blocks/polished_rhyolite.json | 19 --- .../blocks/polished_rhyolite_brick_slab.json | 32 ---- .../polished_rhyolite_brick_stairs.json | 19 --- .../blocks/polished_rhyolite_brick_wall.json | 19 --- .../blocks/polished_rhyolite_bricks.json | 19 --- .../blocks/polished_rhyolite_slab.json | 32 ---- .../blocks/polished_rhyolite_stairs.json | 19 --- .../loot_table/blocks/polished_schist.json | 19 --- .../blocks/polished_schist_brick_slab.json | 32 ---- .../blocks/polished_schist_brick_stairs.json | 19 --- .../blocks/polished_schist_brick_wall.json | 19 --- .../blocks/polished_schist_bricks.json | 19 --- .../blocks/polished_schist_slab.json | 32 ---- .../blocks/polished_schist_stairs.json | 19 --- .../loot_table/blocks/polished_tuff.json | 19 --- .../blocks/polished_tuff_brick_slab.json | 32 ---- .../blocks/polished_tuff_brick_stairs.json | 19 --- .../blocks/polished_tuff_brick_wall.json | 19 --- .../blocks/polished_tuff_bricks.json | 19 --- .../loot_table/blocks/polished_tuff_slab.json | 32 ---- .../blocks/polished_tuff_stairs.json | 19 --- .../blocks/potted_azalea_flowers.json | 35 ----- .../loot_table/blocks/purple_packed_silt.json | 19 --- .../loot_table/blocks/purple_silt_pot.json | 28 ---- .../blocks/purple_silt_shingle_slab.json | 32 ---- .../blocks/purple_silt_shingle_stairs.json | 19 --- .../blocks/purple_silt_shingle_wall.json | 19 --- .../blocks/purple_silt_shingles.json | 19 --- .../loot_table/blocks/quartz_column.json | 19 --- .../loot_table/blocks/red_packed_silt.json | 19 --- .../twigs/loot_table/blocks/red_silt_pot.json | 28 ---- .../blocks/red_silt_shingle_slab.json | 32 ---- .../blocks/red_silt_shingle_stairs.json | 19 --- .../blocks/red_silt_shingle_wall.json | 19 --- .../loot_table/blocks/red_silt_shingles.json | 19 --- .../twigs/loot_table/blocks/rhyolite.json | 19 --- .../loot_table/blocks/rhyolite_slab.json | 32 ---- .../loot_table/blocks/rhyolite_stairs.json | 19 --- .../loot_table/blocks/rhyolite_wall.json | 19 --- .../twigs/loot_table/blocks/rocky_dirt.json | 19 --- .../loot_table/blocks/roseate_seashell.json | 19 --- .../data/twigs/loot_table/blocks/schist.json | 19 --- .../twigs/loot_table/blocks/schist_slab.json | 32 ---- .../loot_table/blocks/schist_stairs.json | 19 --- .../twigs/loot_table/blocks/schist_wall.json | 19 --- .../data/twigs/loot_table/blocks/silt.json | 49 ------ .../loot_table/blocks/silt_brick_slab.json | 32 ---- .../loot_table/blocks/silt_brick_stairs.json | 19 --- .../loot_table/blocks/silt_brick_wall.json | 19 --- .../twigs/loot_table/blocks/silt_bricks.json | 19 --- .../twigs/loot_table/blocks/silt_pot.json | 28 ---- .../loot_table/blocks/silt_shingle_slab.json | 32 ---- .../blocks/silt_shingle_stairs.json | 19 --- .../loot_table/blocks/silt_shingle_wall.json | 19 --- .../loot_table/blocks/silt_shingles.json | 19 --- .../blocks/smooth_basalt_brick_slab.json | 34 ----- .../blocks/smooth_basalt_brick_stairs.json | 19 --- .../blocks/smooth_basalt_brick_wall.json | 19 --- .../blocks/smooth_basalt_bricks.json | 19 --- .../blocks/smooth_stone_brick_slab.json | 32 ---- .../blocks/smooth_stone_brick_stairs.json | 19 --- .../blocks/smooth_stone_brick_wall.json | 19 --- .../blocks/smooth_stone_bricks.json | 19 --- .../twigs/loot_table/blocks/soul_lamp.json | 19 --- .../twigs/loot_table/blocks/spruce_table.json | 19 --- .../twigs/loot_table/blocks/stone_column.json | 19 --- .../loot_table/blocks/tangerine_seashell.json | 19 --- .../blocks/torchflower_paper_lantern.json | 19 --- .../twigs/loot_table/blocks/tuff_slab.json | 32 ---- .../twigs/loot_table/blocks/tuff_stairs.json | 19 --- .../twigs/loot_table/blocks/tuff_wall.json | 19 --- .../data/twigs/loot_table/blocks/twig.json | 20 --- ...isting_polished_blackstone_brick_slab.json | 32 ---- ...ting_polished_blackstone_brick_stairs.json | 19 --- ...isting_polished_blackstone_brick_wall.json | 19 --- .../twisting_polished_blackstone_bricks.json | 19 --- .../loot_table/blocks/warped_shroomlamp.json | 19 --- .../twigs/loot_table/blocks/warped_table.json | 19 --- .../blocks/waxed_copper_pillar.json | 20 --- .../blocks/waxed_exposed_copper_pillar.json | 20 --- .../blocks/waxed_oxidized_copper_pillar.json | 20 --- .../blocks/waxed_weathered_copper_pillar.json | 20 --- .../blocks/weathered_copper_pillar.json | 20 --- ...eeping_polished_blackstone_brick_slab.json | 32 ---- ...ping_polished_blackstone_brick_stairs.json | 19 --- ...eeping_polished_blackstone_brick_wall.json | 19 --- .../weeping_polished_blackstone_bricks.json | 19 --- .../loot_table/blocks/white_packed_silt.json | 19 --- .../loot_table/blocks/white_silt_pot.json | 28 ---- .../blocks/white_silt_shingle_slab.json | 32 ---- .../blocks/white_silt_shingle_stairs.json | 19 --- .../blocks/white_silt_shingle_wall.json | 19 --- .../blocks/white_silt_shingles.json | 19 --- .../loot_table/blocks/yellow_packed_silt.json | 19 --- .../loot_table/blocks/yellow_silt_pot.json | 28 ---- .../blocks/yellow_silt_shingle_slab.json | 32 ---- .../blocks/yellow_silt_shingle_stairs.json | 19 --- .../blocks/yellow_silt_shingle_wall.json | 19 --- .../blocks/yellow_silt_shingles.json | 19 --- .../loot_table/chests/bloodstone_obelisk.json | 142 ------------------ .../twigs/loot_table/injection/pebble.json | 46 ------ .../data/twigs/recipe/acacia_table.json | 20 --- .../twigs/recipe/allium_paper_lantern.json | 15 -- .../azalea_flowers_from_flowering_azalea.json | 12 -- ..._flowers_from_flowering_azalea_leaves.json | 12 -- .../data/twigs/recipe/bamboo_mat.json | 17 --- .../data/twigs/recipe/bamboo_table.json | 20 --- .../data/twigs/recipe/bamboo_thatch.json | 16 -- .../data/twigs/recipe/bamboo_thatch_slab.json | 16 -- .../data/twigs/recipe/birch_table.json | 20 --- .../data/twigs/recipe/black_silt_pot.json | 14 -- .../twigs/recipe/black_silt_shingle_slab.json | 15 -- ...b_from_black_packed_silt_stonecutting.json | 8 - ..._from_black_silt_shingle_stonecutting.json | 8 - .../recipe/black_silt_shingle_stairs.json | 17 --- ...s_from_black_packed_silt_stonecutting.json | 8 - ..._from_black_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/black_silt_shingle_wall.json | 16 -- ...l_from_black_packed_silt_stonecutting.json | 8 - ..._from_black_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/black_silt_shingles.json | 21 --- ...s_from_black_packed_silt_stonecutting.json | 8 - .../black_silt_shingles_from_packed_silt.json | 16 -- .../data/twigs/recipe/blackstone_column.json | 16 -- .../blackstone_column_stonecutting.json | 8 - .../data/twigs/recipe/bloodstone.json | 20 --- .../data/twigs/recipe/bloodstone_slab.json | 15 -- .../recipe/bloodstone_slab_stonecutting.json | 8 - .../data/twigs/recipe/bloodstone_stairs.json | 17 --- .../bloodstone_stairs_stonecutting.json | 8 - .../data/twigs/recipe/bloodstone_wall.json | 16 -- .../recipe/bloodstone_wall_stonecutting.json | 8 - .../recipe/blue_orchid_paper_lantern.json | 15 -- .../data/twigs/recipe/blue_packed_silt.json | 21 --- .../data/twigs/recipe/blue_silt_pot.json | 14 -- .../twigs/recipe/blue_silt_shingle_slab.json | 15 -- ...ab_from_blue_packed_silt_stonecutting.json | 8 - ...b_from_blue_silt_shingle_stonecutting.json | 8 - .../recipe/blue_silt_shingle_stairs.json | 17 --- ...rs_from_blue_packed_silt_stonecutting.json | 8 - ...s_from_blue_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/blue_silt_shingle_wall.json | 16 -- ...ll_from_blue_packed_silt_stonecutting.json | 8 - ...l_from_blue_silt_shingle_stonecutting.json | 8 - .../data/twigs/recipe/blue_silt_shingles.json | 21 --- ...es_from_blue_packed_silt_stonecutting.json | 8 - .../blue_silt_shingles_from_packed_silt.json | 16 -- .../recipe/bone_meal_from_seashells.json | 15 -- .../data/twigs/recipe/brown_packed_silt.json | 21 --- .../data/twigs/recipe/brown_silt_pot.json | 14 -- .../twigs/recipe/brown_silt_shingle_slab.json | 15 -- ...b_from_brown_packed_silt_stonecutting.json | 8 - ..._from_brown_silt_shingle_stonecutting.json | 8 - .../recipe/brown_silt_shingle_stairs.json | 17 --- ...s_from_brown_packed_silt_stonecutting.json | 8 - ..._from_brown_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/brown_silt_shingle_wall.json | 16 -- ...l_from_brown_packed_silt_stonecutting.json | 8 - ..._from_brown_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/brown_silt_shingles.json | 21 --- ...s_from_brown_packed_silt_stonecutting.json | 8 - .../brown_silt_shingles_from_packed_silt.json | 16 -- ...alcite_slab_from_calcite_stonecutting.json | 8 - .../data/twigs/recipe/calcite_stairs.json | 17 --- ...cite_stairs_from_calcite_stonecutting.json | 8 - .../data/twigs/recipe/calcite_wall.json | 16 -- ...alcite_wall_from_calcite_stonecutting.json | 8 - .../data/twigs/recipe/cherry_table.json | 20 --- .../data/twigs/recipe/chiseled_bricks.json | 17 --- .../recipe/chiseled_bricks_stonecutting.json | 8 - .../twigs/recipe/chiseled_silt_bricks.json | 17 --- .../chiseled_silt_bricks_stonecutting.json | 8 - .../recipe/chiseled_smooth_basalt_bricks.json | 15 -- ...led_smooth_basalt_bricks_stonecutting.json | 8 - .../twigs/recipe/cobblestone_brick_slab.json | 17 --- ...ck_slab_from_cobblestone_stonecutting.json | 8 - .../cobblestone_brick_slab_stonecutting.json | 8 - .../recipe/cobblestone_brick_stairs.json | 17 --- ..._stairs_from_cobblestone_stonecutting.json | 8 - ...cobblestone_brick_stairs_stonecutting.json | 8 - .../twigs/recipe/cobblestone_brick_wall.json | 17 --- ...ck_wall_from_cobblestone_stonecutting.json | 8 - .../cobblestone_brick_wall_stonecutting.json | 8 - .../data/twigs/recipe/cobblestone_bricks.json | 17 --- .../cobblestone_bricks_stonecutting.json | 8 - .../twigs/recipe/cobblestone_from_pebble.json | 15 -- .../twigs/recipe/compacted_dripstone.json | 16 -- .../data/twigs/recipe/copper_pillar.json | 15 -- ...r_pillar_from_cut_copper_stonecutting.json | 8 - .../recipe/copper_pillar_stonecutting.json | 8 - .../data/twigs/recipe/cracked_bricks.json | 9 -- .../recipe/cracked_cobblestone_bricks.json | 9 -- .../cracked_polished_bloodstone_bricks.json | 9 -- .../cracked_polished_calcite_bricks.json | 9 -- .../cracked_polished_rhyolite_bricks.json | 9 -- .../cracked_polished_schist_bricks.json | 9 -- .../recipe/cracked_polished_tuff_bricks.json | 9 -- .../twigs/recipe/cracked_silt_bricks.json | 9 -- .../recipe/crimson_roots_paper_lantern.json | 15 -- .../data/twigs/recipe/crimson_shroomlamp.json | 20 --- .../data/twigs/recipe/crimson_table.json | 20 --- .../data/twigs/recipe/cut_amethyst.json | 16 -- ...hyst_from_amethyst_block_stonecutting.json | 8 - .../recipe/cut_amethyst_stonecutting.json | 8 - .../data/twigs/recipe/cyan_packed_silt.json | 21 --- .../data/twigs/recipe/cyan_silt_pot.json | 14 -- .../twigs/recipe/cyan_silt_shingle_slab.json | 15 -- ...ab_from_cyan_packed_silt_stonecutting.json | 8 - ...b_from_cyan_silt_shingle_stonecutting.json | 8 - .../recipe/cyan_silt_shingle_stairs.json | 17 --- ...rs_from_cyan_packed_silt_stonecutting.json | 8 - ...s_from_cyan_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/cyan_silt_shingle_wall.json | 16 -- ...ll_from_cyan_packed_silt_stonecutting.json | 8 - ...l_from_cyan_silt_shingle_stonecutting.json | 8 - .../data/twigs/recipe/cyan_silt_shingles.json | 21 --- ...es_from_cyan_packed_silt_stonecutting.json | 8 - .../cyan_silt_shingles_from_packed_silt.json | 16 -- .../twigs/recipe/dandelion_paper_lantern.json | 15 -- .../data/twigs/recipe/dark_oak_table.json | 20 --- .../data/twigs/recipe/deepslate_column.json | 16 -- .../recipe/deepslate_column_stonecutting.json | 8 - .../twigs/recipe/exposed_copper_pillar.json | 15 -- ...r_pillar_from_cut_copper_stonecutting.json | 8 - .../exposed_copper_pillar_stonecutting.json | 8 - .../data/twigs/recipe/gravel_brick_slab.json | 15 -- .../twigs/recipe/gravel_brick_stairs.json | 17 --- .../data/twigs/recipe/gravel_brick_wall.json | 16 -- .../data/twigs/recipe/gravel_bricks.json | 16 -- .../data/twigs/recipe/gray_packed_silt.json | 21 --- .../data/twigs/recipe/gray_silt_pot.json | 14 -- .../twigs/recipe/gray_silt_shingle_slab.json | 15 -- ...ab_from_gray_packed_silt_stonecutting.json | 8 - ...b_from_gray_silt_shingle_stonecutting.json | 8 - .../recipe/gray_silt_shingle_stairs.json | 17 --- ...rs_from_gray_packed_silt_stonecutting.json | 8 - ...s_from_gray_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/gray_silt_shingle_wall.json | 16 -- ...ll_from_gray_packed_silt_stonecutting.json | 8 - ...l_from_gray_silt_shingle_stonecutting.json | 8 - .../data/twigs/recipe/gray_silt_shingles.json | 21 --- ...es_from_gray_packed_silt_stonecutting.json | 8 - .../gray_silt_shingles_from_packed_silt.json | 16 -- .../data/twigs/recipe/green_packed_silt.json | 21 --- .../data/twigs/recipe/green_silt_pot.json | 14 -- .../twigs/recipe/green_silt_shingle_slab.json | 15 -- ...b_from_green_packed_silt_stonecutting.json | 8 - ..._from_green_silt_shingle_stonecutting.json | 8 - .../recipe/green_silt_shingle_stairs.json | 17 --- ...s_from_green_packed_silt_stonecutting.json | 8 - ..._from_green_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/green_silt_shingle_wall.json | 16 -- ...l_from_green_packed_silt_stonecutting.json | 8 - ..._from_green_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/green_silt_shingles.json | 21 --- ...s_from_green_packed_silt_stonecutting.json | 8 - .../green_silt_shingles_from_packed_silt.json | 16 -- .../data/twigs/recipe/jungle_table.json | 20 --- .../resources/data/twigs/recipe/lamp.json | 23 --- .../twigs/recipe/light_blue_packed_silt.json | 21 --- .../twigs/recipe/light_blue_silt_pot.json | 14 -- .../recipe/light_blue_silt_shingle_slab.json | 15 -- ...m_light_blue_packed_silt_stonecutting.json | 8 - ..._light_blue_silt_shingle_stonecutting.json | 8 - .../light_blue_silt_shingle_stairs.json | 17 --- ...m_light_blue_packed_silt_stonecutting.json | 8 - ..._light_blue_silt_shingle_stonecutting.json | 8 - .../recipe/light_blue_silt_shingle_wall.json | 16 -- ...m_light_blue_packed_silt_stonecutting.json | 8 - ..._light_blue_silt_shingle_stonecutting.json | 8 - .../recipe/light_blue_silt_shingles.json | 21 --- ...m_light_blue_packed_silt_stonecutting.json | 8 - ...t_blue_silt_shingles_from_packed_silt.json | 16 -- .../twigs/recipe/light_gray_packed_silt.json | 21 --- .../twigs/recipe/light_gray_silt_pot.json | 14 -- .../recipe/light_gray_silt_shingle_slab.json | 15 -- ...m_light_gray_packed_silt_stonecutting.json | 8 - ..._light_gray_silt_shingle_stonecutting.json | 8 - .../light_gray_silt_shingle_stairs.json | 17 --- ...m_light_gray_packed_silt_stonecutting.json | 8 - ..._light_gray_silt_shingle_stonecutting.json | 8 - .../recipe/light_gray_silt_shingle_wall.json | 16 -- ...m_light_gray_packed_silt_stonecutting.json | 8 - ..._light_gray_silt_shingle_stonecutting.json | 8 - .../recipe/light_gray_silt_shingles.json | 21 --- ...m_light_gray_packed_silt_stonecutting.json | 8 - ...t_gray_silt_shingles_from_packed_silt.json | 16 -- .../data/twigs/recipe/lime_packed_silt.json | 21 --- .../data/twigs/recipe/lime_silt_pot.json | 14 -- .../twigs/recipe/lime_silt_shingle_slab.json | 15 -- ...ab_from_lime_packed_silt_stonecutting.json | 8 - ...b_from_lime_silt_shingle_stonecutting.json | 8 - .../recipe/lime_silt_shingle_stairs.json | 17 --- ...rs_from_lime_packed_silt_stonecutting.json | 8 - ...s_from_lime_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/lime_silt_shingle_wall.json | 16 -- ...ll_from_lime_packed_silt_stonecutting.json | 8 - ...l_from_lime_silt_shingle_stonecutting.json | 8 - .../data/twigs/recipe/lime_silt_shingles.json | 21 --- ...es_from_lime_packed_silt_stonecutting.json | 8 - .../lime_silt_shingles_from_packed_silt.json | 16 -- .../twigs/recipe/magenta_packed_silt.json | 21 --- .../data/twigs/recipe/magenta_silt_pot.json | 14 -- .../recipe/magenta_silt_shingle_slab.json | 15 -- ...from_magenta_packed_silt_stonecutting.json | 8 - ...rom_magenta_silt_shingle_stonecutting.json | 8 - .../recipe/magenta_silt_shingle_stairs.json | 17 --- ...from_magenta_packed_silt_stonecutting.json | 8 - ...rom_magenta_silt_shingle_stonecutting.json | 8 - .../recipe/magenta_silt_shingle_wall.json | 16 -- ...from_magenta_packed_silt_stonecutting.json | 8 - ...rom_magenta_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/magenta_silt_shingles.json | 21 --- ...from_magenta_packed_silt_stonecutting.json | 8 - ...agenta_silt_shingles_from_packed_silt.json | 16 -- .../data/twigs/recipe/mangrove_table.json | 20 --- .../data/twigs/recipe/mixed_bricks.json | 16 -- .../recipe/mixed_bricks_stonecutting.json | 8 - .../data/twigs/recipe/mixed_silt_bricks.json | 16 -- .../mixed_silt_bricks_stonecutting.json | 8 - .../data/twigs/recipe/mossy_brick_slab.json | 17 --- .../recipe/mossy_brick_slab_stonecutting.json | 8 - .../data/twigs/recipe/mossy_brick_stairs.json | 17 --- .../mossy_brick_stairs_stonecutting.json | 8 - .../data/twigs/recipe/mossy_brick_wall.json | 17 --- .../recipe/mossy_brick_wall_stonecutting.json | 8 - .../recipe/mossy_bricks_from_moss_block.json | 15 -- .../twigs/recipe/mossy_bricks_from_vine.json | 15 -- .../recipe/mossy_cobblestone_brick_slab.json | 17 --- ...b_from_mossy_cobblestone_stonecutting.json | 8 - ...y_cobblestone_brick_slab_stonecutting.json | 8 - .../mossy_cobblestone_brick_stairs.json | 17 --- ...s_from_mossy_cobblestone_stonecutting.json | 8 - ...cobblestone_brick_stairs_stonecutting.json | 8 - .../recipe/mossy_cobblestone_brick_wall.json | 17 --- ...l_from_mossy_cobblestone_stonecutting.json | 8 - ...y_cobblestone_brick_wall_stonecutting.json | 8 - .../recipe/mossy_cobblestone_bricks.json | 15 -- .../mossy_cobblestone_bricks_cobblestone.json | 17 --- ...mossy_cobblestone_bricks_stonecutting.json | 8 - .../data/twigs/recipe/oak_table.json | 20 --- .../data/twigs/recipe/orange_packed_silt.json | 21 --- .../data/twigs/recipe/orange_silt_pot.json | 14 -- .../recipe/orange_silt_shingle_slab.json | 15 -- ..._from_orange_packed_silt_stonecutting.json | 8 - ...from_orange_silt_shingle_stonecutting.json | 8 - .../recipe/orange_silt_shingle_stairs.json | 17 --- ..._from_orange_packed_silt_stonecutting.json | 8 - ...from_orange_silt_shingle_stonecutting.json | 8 - .../recipe/orange_silt_shingle_wall.json | 16 -- ..._from_orange_packed_silt_stonecutting.json | 8 - ...from_orange_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/orange_silt_shingles.json | 21 --- ..._from_orange_packed_silt_stonecutting.json | 8 - ...orange_silt_shingles_from_packed_silt.json | 16 -- .../twigs/recipe/oxidized_copper_pillar.json | 15 -- ...r_pillar_from_cut_copper_stonecutting.json | 8 - .../oxidized_copper_pillar_stonecutting.json | 8 - .../data/twigs/recipe/packed_silt.json | 14 -- .../data/twigs/recipe/paper_lantern.json | 20 --- .../data/twigs/recipe/pink_packed_silt.json | 21 --- .../data/twigs/recipe/pink_silt_pot.json | 14 -- .../twigs/recipe/pink_silt_shingle_slab.json | 15 -- ...ab_from_pink_packed_silt_stonecutting.json | 8 - ...b_from_pink_silt_shingle_stonecutting.json | 8 - .../recipe/pink_silt_shingle_stairs.json | 17 --- ...rs_from_pink_packed_silt_stonecutting.json | 8 - ...s_from_pink_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/pink_silt_shingle_wall.json | 16 -- ...ll_from_pink_packed_silt_stonecutting.json | 8 - ...l_from_pink_silt_shingle_stonecutting.json | 8 - .../data/twigs/recipe/pink_silt_shingles.json | 21 --- .../pink_silt_shingles_from_packed_silt.json | 16 -- ...es_from_pink_packed_silt_stonecutting.json | 8 - .../data/twigs/recipe/polished_amethyst.json | 16 -- .../polished_amethyst_stonecutting.json | 8 - .../twigs/recipe/polished_basalt_bricks.json | 17 --- .../polished_basalt_bricks_stonecutting.json | 8 - .../twigs/recipe/polished_bloodstone.json | 16 -- .../polished_bloodstone_brick_slab.json | 15 -- ...ick_slab_from_bloodstone_stonecutting.json | 8 - ...from_polished_bloodstone_stonecutting.json | 8 - ...ed_bloodstone_brick_slab_stonecutting.json | 8 - .../polished_bloodstone_brick_stairs.json | 17 --- ...k_stairs_from_bloodstone_stonecutting.json | 8 - ...from_polished_bloodstone_stonecutting.json | 8 - ..._bloodstone_brick_stairs_stonecutting.json | 8 - .../polished_bloodstone_brick_wall.json | 16 -- ...ick_wall_from_bloodstone_stonecutting.json | 8 - ...from_polished_bloodstone_stonecutting.json | 8 - ...ed_bloodstone_brick_wall_stonecutting.json | 8 - .../recipe/polished_bloodstone_bricks.json | 17 --- ...e_bricks_from_bloodstone_stonecutting.json | 8 - ...lished_bloodstone_bricks_stonecutting.json | 8 - .../recipe/polished_bloodstone_slab.json | 15 -- ...one_slab_from_bloodstone_stonecutting.json | 8 - ...polished_bloodstone_slab_stonecutting.json | 8 - .../recipe/polished_bloodstone_stairs.json | 17 --- ...e_stairs_from_bloodstone_stonecutting.json | 8 - ...lished_bloodstone_stairs_stonecutting.json | 8 - .../polished_bloodstone_stonecutting.json | 8 - .../recipe/polished_calcite_brick_slab.json | 15 -- ..._slab_from_calcite_brick_stonecutting.json | 8 - ...m_polished_calcite_brick_stonecutting.json | 8 - ...ab_from_polished_calcite_stonecutting.json | 8 - .../recipe/polished_calcite_brick_stairs.json | 17 --- ...tairs_from_calcite_brick_stonecutting.json | 8 - ...m_polished_calcite_brick_stonecutting.json | 8 - ...rs_from_polished_calcite_stonecutting.json | 8 - .../recipe/polished_calcite_brick_wall.json | 16 -- ..._wall_from_calcite_brick_stonecutting.json | 8 - ...m_polished_calcite_brick_stonecutting.json | 8 - ...ll_from_polished_calcite_stonecutting.json | 8 - .../twigs/recipe/polished_calcite_bricks.json | 17 --- ...cite_bricks_from_calcite_stonecutting.json | 8 - .../polished_calcite_bricks_stonecutting.json | 8 - .../twigs/recipe/polished_calcite_slab.json | 15 -- ...alcite_slab_from_calcite_stonecutting.json | 8 - ...ab_from_polished_calcite_stonecutting.json | 8 - .../twigs/recipe/polished_calcite_stairs.json | 17 --- ...cite_stairs_from_calcite_stonecutting.json | 8 - ...rs_from_polished_calcite_stonecutting.json | 8 - .../recipe/polished_calcite_stonecutting.json | 8 - .../data/twigs/recipe/polished_rhyolite.json | 16 -- .../recipe/polished_rhyolite_brick_slab.json | 15 -- ..._polished_rhyolite_brick_stonecutting.json | 8 - ...b_from_polished_rhyolite_stonecutting.json | 8 - ...slab_from_rhyolite_brick_stonecutting.json | 8 - .../polished_rhyolite_brick_stairs.json | 17 --- ..._polished_rhyolite_brick_stonecutting.json | 8 - ...s_from_polished_rhyolite_stonecutting.json | 8 - ...airs_from_rhyolite_brick_stonecutting.json | 8 - .../recipe/polished_rhyolite_brick_wall.json | 16 -- ..._polished_rhyolite_brick_stonecutting.json | 8 - ...l_from_polished_rhyolite_stonecutting.json | 8 - ...wall_from_rhyolite_brick_stonecutting.json | 8 - .../recipe/polished_rhyolite_bricks.json | 17 --- ...s_from_polished_rhyolite_stonecutting.json | 8 - ...ite_bricks_from_rhyolite_stonecutting.json | 8 - .../twigs/recipe/polished_rhyolite_slab.json | 15 -- ...b_from_polished_rhyolite_stonecutting.json | 8 - ...olite_slab_from_rhyolite_stonecutting.json | 8 - .../recipe/polished_rhyolite_stairs.json | 17 --- ...s_from_polished_rhyolite_stonecutting.json | 8 - ...ite_stairs_from_rhyolite_stonecutting.json | 8 - .../polished_rhyolite_stonecutting.json | 8 - .../data/twigs/recipe/polished_schist.json | 16 -- .../recipe/polished_schist_brick_slab.json | 15 -- ...om_polished_schist_brick_stonecutting.json | 8 - ...lab_from_polished_schist_stonecutting.json | 8 - ...k_slab_from_schist_brick_stonecutting.json | 8 - .../recipe/polished_schist_brick_stairs.json | 17 --- ...om_polished_schist_brick_stonecutting.json | 8 - ...irs_from_polished_schist_stonecutting.json | 8 - ...stairs_from_schist_brick_stonecutting.json | 8 - .../recipe/polished_schist_brick_wall.json | 16 -- ...om_polished_schist_brick_stonecutting.json | 8 - ...all_from_polished_schist_stonecutting.json | 8 - ...k_wall_from_schist_brick_stonecutting.json | 8 - .../twigs/recipe/polished_schist_bricks.json | 17 --- ...chist_bricks_from_schist_stonecutting.json | 8 - .../polished_schist_bricks_stonecutting.json | 8 - .../twigs/recipe/polished_schist_slab.json | 15 -- ...lab_from_polished_schist_stonecutting.json | 8 - ..._schist_slab_from_schist_stonecutting.json | 8 - .../twigs/recipe/polished_schist_stairs.json | 17 --- ...irs_from_polished_schist_stonecutting.json | 8 - ...chist_stairs_from_schist_stonecutting.json | 8 - .../recipe/polished_schist_stonecutting.json | 8 - .../recipe/polished_tuff_brick_slab.json | 15 -- ...from_polished_tuff_brick_stonecutting.json | 8 - ..._slab_from_polished_tuff_stonecutting.json | 8 - ...ick_slab_from_tuff_brick_stonecutting.json | 8 - .../recipe/polished_tuff_brick_stairs.json | 17 --- ...from_polished_tuff_brick_stonecutting.json | 8 - ...tairs_from_polished_tuff_stonecutting.json | 8 - ...k_stairs_from_tuff_brick_stonecutting.json | 8 - .../recipe/polished_tuff_brick_wall.json | 16 -- ...from_polished_tuff_brick_stonecutting.json | 8 - ..._wall_from_polished_tuff_stonecutting.json | 8 - ...ick_wall_from_tuff_brick_stonecutting.json | 8 - .../twigs/recipe/polished_tuff_bricks.json | 17 --- ...ed_tuff_bricks_from_tuff_stonecutting.json | 8 - .../polished_tuff_bricks_stonecutting.json | 8 - .../data/twigs/recipe/polished_tuff_slab.json | 15 -- ..._slab_from_polished_tuff_stonecutting.json | 8 - ...shed_tuff_slab_from_tuff_stonecutting.json | 8 - .../twigs/recipe/polished_tuff_stairs.json | 17 --- ...tairs_from_polished_tuff_stonecutting.json | 8 - ...ed_tuff_stairs_from_tuff_stonecutting.json | 8 - .../recipe/polished_tuff_stonecutting.json | 8 - .../data/twigs/recipe/purple_packed_silt.json | 21 --- .../data/twigs/recipe/purple_silt_pot.json | 14 -- .../recipe/purple_silt_shingle_slab.json | 15 -- ..._from_purple_packed_silt_stonecutting.json | 8 - ...from_purple_silt_shingle_stonecutting.json | 8 - .../recipe/purple_silt_shingle_stairs.json | 17 --- ..._from_purple_packed_silt_stonecutting.json | 8 - ...from_purple_silt_shingle_stonecutting.json | 8 - .../recipe/purple_silt_shingle_wall.json | 16 -- ..._from_purple_packed_silt_stonecutting.json | 8 - ...from_purple_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/purple_silt_shingles.json | 21 --- ...purple_silt_shingles_from_packed_silt.json | 16 -- ..._from_purple_packed_silt_stonecutting.json | 8 - .../data/twigs/recipe/quartz_column.json | 16 -- .../recipe/quartz_column_stonecutting.json | 8 - .../data/twigs/recipe/red_packed_silt.json | 21 --- .../data/twigs/recipe/red_silt_pot.json | 14 -- .../twigs/recipe/red_silt_shingle_slab.json | 15 -- ...lab_from_red_packed_silt_stonecutting.json | 8 - ...ab_from_red_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/red_silt_shingle_stairs.json | 17 --- ...irs_from_red_packed_silt_stonecutting.json | 8 - ...rs_from_red_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/red_silt_shingle_wall.json | 16 -- ...all_from_red_packed_silt_stonecutting.json | 8 - ...ll_from_red_silt_shingle_stonecutting.json | 8 - .../data/twigs/recipe/red_silt_shingles.json | 21 --- .../red_silt_shingles_from_packed_silt.json | 16 -- ...les_from_red_packed_silt_stonecutting.json | 8 - .../resources/data/twigs/recipe/rhyolite.json | 20 --- .../data/twigs/recipe/rhyolite_slab.json | 15 -- ...olite_slab_from_rhyolite_stonecutting.json | 8 - .../data/twigs/recipe/rhyolite_stairs.json | 17 --- ...ite_stairs_from_rhyolite_stonecutting.json | 8 - .../data/twigs/recipe/rhyolite_wall.json | 16 -- ...olite_wall_from_rhyolite_stonecutting.json | 8 - .../data/twigs/recipe/rocky_dirt.json | 20 --- .../resources/data/twigs/recipe/schist.json | 20 --- .../data/twigs/recipe/schist_slab.json | 15 -- .../schist_slab_from_schist_stonecutting.json | 8 - .../data/twigs/recipe/schist_stairs.json | 17 --- ...chist_stairs_from_schist_stonecutting.json | 8 - .../data/twigs/recipe/schist_wall.json | 16 -- .../schist_wall_from_schist_stonecutting.json | 8 - .../resources/data/twigs/recipe/silt.json | 19 --- .../data/twigs/recipe/silt_brick.json | 9 -- .../data/twigs/recipe/silt_brick_slab.json | 15 -- ...ick_slab_from_silt_brick_stonecutting.json | 8 - .../data/twigs/recipe/silt_brick_stairs.json | 17 --- ...k_stairs_from_silt_brick_stonecutting.json | 8 - .../data/twigs/recipe/silt_brick_wall.json | 16 -- ...ick_wall_from_silt_brick_stonecutting.json | 8 - .../data/twigs/recipe/silt_bricks.json | 15 -- .../twigs/recipe/silt_from_silt_balls.json | 15 -- .../resources/data/twigs/recipe/silt_pot.json | 17 --- .../data/twigs/recipe/silt_shingle_slab.json | 15 -- ...le_slab_from_packed_silt_stonecutting.json | 8 - ...e_slab_from_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/silt_shingle_stairs.json | 17 --- ..._stairs_from_packed_silt_stonecutting.json | 8 - ...stairs_from_silt_shingle_stonecutting.json | 8 - .../data/twigs/recipe/silt_shingle_wall.json | 16 -- ...le_wall_from_packed_silt_stonecutting.json | 8 - ...e_wall_from_silt_shingle_stonecutting.json | 8 - .../data/twigs/recipe/silt_shingles.json | 16 -- ...hingles_from_packed_silt_stonecutting.json | 8 - .../recipe/smooth_basalt_brick_slab.json | 17 --- ..._slab_from_smooth_basalt_stonecutting.json | 8 - ...smooth_basalt_brick_slab_stonecutting.json | 8 - .../recipe/smooth_basalt_brick_stairs.json | 17 --- ...tairs_from_smooth_basalt_stonecutting.json | 8 - ...ooth_basalt_brick_stairs_stonecutting.json | 8 - .../recipe/smooth_basalt_brick_wall.json | 17 --- ..._wall_from_smooth_basalt_stonecutting.json | 8 - ...smooth_basalt_brick_wall_stonecutting.json | 8 - .../twigs/recipe/smooth_basalt_bricks.json | 17 --- .../smooth_basalt_bricks_stonecutting.json | 8 - .../twigs/recipe/smooth_stone_brick_slab.json | 15 -- ..._from_smooth_stone_brick_stonecutting.json | 8 - ...k_slab_from_smooth_stone_stonecutting.json | 8 - .../recipe/smooth_stone_brick_stairs.json | 17 --- ..._from_smooth_stone_brick_stonecutting.json | 8 - ...stairs_from_smooth_stone_stonecutting.json | 8 - .../twigs/recipe/smooth_stone_brick_wall.json | 16 -- ..._from_smooth_stone_brick_stonecutting.json | 8 - ...k_wall_from_smooth_stone_stonecutting.json | 8 - .../twigs/recipe/smooth_stone_bricks.json | 16 -- ...bricks_from_smooth_stone_stonecutting.json | 8 - .../data/twigs/recipe/soul_lamp.json | 23 --- .../data/twigs/recipe/spruce_table.json | 20 --- .../data/twigs/recipe/stick_from_twig.json | 13 -- .../data/twigs/recipe/stone_column.json | 16 -- .../recipe/stone_column_stonecutting.json | 8 - .../recipe/torchflower_paper_lantern.json | 15 -- .../tuff_slab_from_tuff_stonecutting.json | 8 - .../data/twigs/recipe/tuff_stairs.json | 17 --- .../tuff_stairs_from_tuff_stonecutting.json | 8 - .../data/twigs/recipe/tuff_wall.json | 16 -- .../tuff_wall_from_tuff_stonecutting.json | 8 - ...isting_polished_blackstone_brick_slab.json | 15 -- ...ed_blackstone_brick_slab_stonecutting.json | 8 - ...ting_polished_blackstone_brick_stairs.json | 17 --- ..._blackstone_brick_stairs_stonecutting.json | 8 - ...isting_polished_blackstone_brick_wall.json | 16 -- ...ed_blackstone_brick_wall_stonecutting.json | 8 - .../twisting_polished_blackstone_bricks.json | 20 --- .../data/twigs/recipe/warped_shroomlamp.json | 20 --- .../data/twigs/recipe/warped_table.json | 20 --- .../twigs/recipe/waxed_copper_pillar.json | 15 -- ...r_pillar_from_cut_copper_stonecutting.json | 8 - .../waxed_copper_pillar_stonecutting.json | 8 - .../recipe/waxed_exposed_copper_pillar.json | 15 -- ...r_pillar_from_cut_copper_stonecutting.json | 8 - ...ed_exposed_copper_pillar_stonecutting.json | 8 - .../recipe/waxed_oxidized_copper_pillar.json | 15 -- ...r_pillar_from_cut_copper_stonecutting.json | 8 - ...d_oxidized_copper_pillar_stonecutting.json | 8 - .../recipe/waxed_weathered_copper_pillar.json | 15 -- ...r_pillar_from_cut_copper_stonecutting.json | 8 - ..._weathered_copper_pillar_stonecutting.json | 8 - .../twigs/recipe/weathered_copper_pillar.json | 15 -- ...r_pillar_from_cut_copper_stonecutting.json | 8 - .../weathered_copper_pillar_stonecutting.json | 8 - ...eeping_polished_blackstone_brick_slab.json | 15 -- ...ed_blackstone_brick_slab_stonecutting.json | 8 - ...ping_polished_blackstone_brick_stairs.json | 17 --- ..._blackstone_brick_stairs_stonecutting.json | 8 - ...eeping_polished_blackstone_brick_wall.json | 16 -- ...ed_blackstone_brick_wall_stonecutting.json | 8 - .../weeping_polished_blackstone_bricks.json | 20 --- .../data/twigs/recipe/white_packed_silt.json | 21 --- .../data/twigs/recipe/white_silt_pot.json | 14 -- .../twigs/recipe/white_silt_shingle_slab.json | 15 -- ...b_from_white_packed_silt_stonecutting.json | 8 - ..._from_white_silt_shingle_stonecutting.json | 8 - .../recipe/white_silt_shingle_stairs.json | 17 --- ...s_from_white_packed_silt_stonecutting.json | 8 - ..._from_white_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/white_silt_shingle_wall.json | 16 -- ...l_from_white_packed_silt_stonecutting.json | 8 - ..._from_white_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/white_silt_shingles.json | 21 --- .../white_silt_shingles_from_packed_silt.json | 16 -- ...s_from_white_packed_silt_stonecutting.json | 8 - .../data/twigs/recipe/yellow_packed_silt.json | 21 --- .../data/twigs/recipe/yellow_silt_pot.json | 14 -- .../recipe/yellow_silt_shingle_slab.json | 15 -- ..._from_yellow_packed_silt_stonecutting.json | 8 - ...from_yellow_silt_shingle_stonecutting.json | 8 - .../recipe/yellow_silt_shingle_stairs.json | 17 --- ..._from_yellow_packed_silt_stonecutting.json | 8 - ...from_yellow_silt_shingle_stonecutting.json | 8 - .../recipe/yellow_silt_shingle_wall.json | 16 -- ..._from_yellow_packed_silt_stonecutting.json | 8 - ...from_yellow_silt_shingle_stonecutting.json | 8 - .../twigs/recipe/yellow_silt_shingles.json | 21 --- ...yellow_silt_shingles_from_packed_silt.json | 16 -- ..._from_yellow_packed_silt_stonecutting.json | 8 - .../data/twigs/tags/block/bloodstone.json | 16 -- .../data/twigs/tags/block/offset_remover.json | 6 - .../data/twigs/tags/block/packed_silt.json | 90 ----------- .../data/twigs/tags/block/rhyolite.json | 16 -- .../data/twigs/tags/block/schist.json | 16 -- .../data/twigs/tags/block/silt_pots.json | 22 --- .../data/twigs/tags/block/tables.json | 15 -- .../bamboo_leaves_slow_immune.json | 9 -- .../data/twigs/tags/item/bloodstone.json | 16 -- .../data/twigs/tags/item/packed_silt.json | 90 ----------- .../tags/item/packed_silt_full_blocks.json | 22 --- .../data/twigs/tags/item/rhyolite.json | 16 -- .../data/twigs/tags/item/schist.json | 16 -- .../data/twigs/tags/item/seashells.json | 8 - .../data/twigs/tags/item/silt_pots.json | 22 --- .../data/twigs/tags/item/tables.json | 15 -- .../biome/azalea_flowers_generate.json | 6 - .../worldgen/biome/bloodstone_generates.json | 8 - .../has_structure/bloodstone_obelisk.json | 7 - .../tags/worldgen/biome/schist_generates.json | 6 - .../tags/worldgen/biome/silt_generates.json | 7 - .../tags/worldgen/biome/spawns_pebble.json | 18 --- .../tags/worldgen/biome/spawns_sea_shell.json | 10 -- .../tags/worldgen/biome/spawns_twig.json | 8 - .../structure/bloodstone_obelisk.json | 14 -- .../structure_set/bloodstone_obelisk.json | 15 -- .../template_pool/bloodstone_obelisk.json | 15 -- 1377 files changed, 31447 deletions(-) delete mode 100644 src/main/resources/data/minecraft/tags/block/crystal_sound_blocks.json delete mode 100644 src/main/resources/data/minecraft/tags/block/flower_pots.json delete mode 100644 src/main/resources/data/minecraft/tags/block/mineable/axe.json delete mode 100644 src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json delete mode 100644 src/main/resources/data/minecraft/tags/block/mineable/shovel.json delete mode 100644 src/main/resources/data/minecraft/tags/block/piglin_repellents.json delete mode 100644 src/main/resources/data/minecraft/tags/block/replaceable_plants.json delete mode 100644 src/main/resources/data/minecraft/tags/block/slabs.json delete mode 100644 src/main/resources/data/minecraft/tags/block/small_flowers.json delete mode 100644 src/main/resources/data/minecraft/tags/block/stairs.json delete mode 100644 src/main/resources/data/minecraft/tags/block/walls.json delete mode 100644 src/main/resources/data/minecraft/tags/item/piglin_repellents.json delete mode 100644 src/main/resources/data/minecraft/tags/item/slabs.json delete mode 100644 src/main/resources/data/minecraft/tags/item/small_flowers.json delete mode 100644 src/main/resources/data/minecraft/tags/item/stairs.json delete mode 100644 src/main/resources/data/minecraft/tags/item/walls.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_from_amethyst_block_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea_leaves.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bamboo_mat.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/cracked_polished_bloodstone_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_from_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bone_meal_from_seashells.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/cracked_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_moss_block.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_vine.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/cracked_polished_calcite_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_from_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_from_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_from_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_from_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cracked_cobblestone_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_cobblestone.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_moss.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_mossy_cobblestone.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/cobblestone_from_pebble.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/columns/quartz_column.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/columns/quartz_column_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/columns/stone_column.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/columns/stone_column_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/compacted_dripstone.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/lamps/crimson_shroomlamp.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/lamps/lamp.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/lamps/soul_lamp.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/lamps/warped_shroomlamp.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/paper_lanterns/allium_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/paper_lanterns/blue_orchid_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/paper_lanterns/crimson_roots_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/paper_lanterns/dandelion_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/paper_lanterns/paper_lantern.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/paper_lanterns/torchflower_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/cracked_polished_rhyolite_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_from_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/rocky_dirt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/cracked_polished_schist_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_from_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/schist.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/schist_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/schist_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/schist_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/schist/schist_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cracked_silt_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_brick.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab_from_silt_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs_from_silt_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall_from_silt_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_from_clay.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_from_sand.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_from_silt_balls.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_silt.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_pot_from_silt_pot.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks_from_smooth_stone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/stick_from_twig.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/acacia_table.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/acacia_table_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/birch_table.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/birch_table_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/cherry_table.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/cherry_table_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/crimson_table.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/crimson_table_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/jungle_table.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/jungle_table_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/oak_table.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/oak_table_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/spruce_table.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/spruce_table_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/warped_table.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tables/warped_table_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/cracked_polished_tuff_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_from_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall.json delete mode 100644 src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/acacia_table.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/allium_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/azalea_flowers.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/bamboo_leaves.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/bamboo_mat.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/bamboo_table.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/birch_table.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/black_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/black_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/black_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/blackstone_column.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/bloodstone.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/bloodstone_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/bloodstone_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/bloodstone_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/blue_orchid_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/blue_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/blue_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/bronzed_seashell.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/brown_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/brown_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/calcite_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/calcite_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/calcite_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cherry_table.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/chiseled_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/chiseled_silt_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/chiseled_smooth_basalt_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cobblestone_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/compacted_dripstone.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/copper_pillar.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cracked_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cracked_cobblestone_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cracked_polished_bloodstone_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cracked_polished_calcite_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cracked_polished_rhyolite_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cracked_polished_schist_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cracked_polished_tuff_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cracked_silt_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/crimson_roots_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/crimson_shroomlamp.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/crimson_table.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cut_amethyst.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cyan_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cyan_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/dandelion_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/dark_oak_table.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/deepslate_column.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/exposed_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/gravel_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/gravel_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/gravel_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/gravel_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/gray_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/gray_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/green_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/green_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/green_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/jungle_table.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/lamp.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_blue_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_gray_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/lime_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/lime_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/magenta_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/magenta_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/mangrove_table.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/mixed_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/mixed_silt_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/mossy_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/mossy_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/mossy_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/mossy_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/oak_table.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/opaline_seashell.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/orange_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/orange_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/oxidized_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/paper_lantern.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/pebble.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/petrified_lichen.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/pink_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/pink_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_amethyst.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_basalt_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_calcite.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_calcite_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_calcite_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_calcite_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_schist.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_schist_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_schist_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_schist_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_tuff.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_tuff_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_tuff_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/polished_tuff_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/potted_azalea_flowers.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/purple_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/purple_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/quartz_column.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/red_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/red_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/red_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/rhyolite.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/rhyolite_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/rhyolite_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/rhyolite_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/rocky_dirt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/roseate_seashell.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/schist.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/schist_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/schist_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/schist_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/silt_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/silt_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/silt_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/silt_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/smooth_stone_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/soul_lamp.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/spruce_table.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/stone_column.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/tangerine_seashell.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/torchflower_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/tuff_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/tuff_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/tuff_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/twig.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/warped_shroomlamp.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/warped_table.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/waxed_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/waxed_exposed_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/waxed_oxidized_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/waxed_weathered_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/weathered_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_bricks.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/white_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/white_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/white_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/yellow_packed_silt.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/yellow_silt_pot.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/loot_table/chests/bloodstone_obelisk.json delete mode 100644 src/main/resources/data/twigs/loot_table/injection/pebble.json delete mode 100644 src/main/resources/data/twigs/recipe/acacia_table.json delete mode 100644 src/main/resources/data/twigs/recipe/allium_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea.json delete mode 100644 src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea_leaves.json delete mode 100644 src/main/resources/data/twigs/recipe/bamboo_mat.json delete mode 100644 src/main/resources/data/twigs/recipe/bamboo_table.json delete mode 100644 src/main/resources/data/twigs/recipe/bamboo_thatch.json delete mode 100644 src/main/resources/data/twigs/recipe/bamboo_thatch_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/birch_table.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingles_from_black_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/black_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/blackstone_column.json delete mode 100644 src/main/resources/data/twigs/recipe/blackstone_column_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/bloodstone.json delete mode 100644 src/main/resources/data/twigs/recipe/bloodstone_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/bloodstone_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/bloodstone_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/bloodstone_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/bloodstone_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/bloodstone_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_orchid_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingles_from_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/blue_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/bone_meal_from_seashells.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingles_from_brown_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/brown_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/calcite_slab_from_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/calcite_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/calcite_stairs_from_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/calcite_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/calcite_wall_from_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cherry_table.json delete mode 100644 src/main/resources/data/twigs/recipe/chiseled_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/chiseled_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/chiseled_silt_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/chiseled_silt_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_brick_slab_from_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_from_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_brick_wall_from_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cobblestone_from_pebble.json delete mode 100644 src/main/resources/data/twigs/recipe/compacted_dripstone.json delete mode 100644 src/main/resources/data/twigs/recipe/copper_pillar.json delete mode 100644 src/main/resources/data/twigs/recipe/copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cracked_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/cracked_cobblestone_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/cracked_polished_bloodstone_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/cracked_polished_calcite_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/cracked_polished_rhyolite_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/cracked_polished_schist_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/cracked_polished_tuff_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/cracked_silt_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/crimson_roots_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/recipe/crimson_shroomlamp.json delete mode 100644 src/main/resources/data/twigs/recipe/crimson_table.json delete mode 100644 src/main/resources/data/twigs/recipe/cut_amethyst.json delete mode 100644 src/main/resources/data/twigs/recipe/cut_amethyst_from_amethyst_block_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cut_amethyst_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_cyan_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/dandelion_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/recipe/dark_oak_table.json delete mode 100644 src/main/resources/data/twigs/recipe/deepslate_column.json delete mode 100644 src/main/resources/data/twigs/recipe/deepslate_column_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/exposed_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/recipe/exposed_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/exposed_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/gravel_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/gravel_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/gravel_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/gravel_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingles_from_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/gray_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/green_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingles_from_green_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/green_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/jungle_table.json delete mode 100644 src/main/resources/data/twigs/recipe/lamp.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_light_blue_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_light_gray_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingles_from_lime_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/lime_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_magenta_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/mangrove_table.json delete mode 100644 src/main/resources/data/twigs/recipe/mixed_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/mixed_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/mixed_silt_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/mixed_silt_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_bricks_from_moss_block.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_bricks_from_vine.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_cobblestone.json delete mode 100644 src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/oak_table.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingles_from_orange_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/orange_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/oxidized_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/recipe/oxidized_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/oxidized_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/paper_lantern.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/pink_silt_shingles_from_pink_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_amethyst.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_amethyst_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_basalt_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_basalt_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_polished_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_polished_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_polished_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_from_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_slab_from_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_from_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_bloodstone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_calcite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_calcite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_calcite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_bricks_from_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_slab_from_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_slab_from_polished_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_polished_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_calcite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_rhyolite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_rhyolite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_rhyolite_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_polished_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_polished_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_polished_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_schist_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_schist_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_schist_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_bricks_from_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_slab_from_polished_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_slab_from_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_stairs_from_polished_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_stairs_from_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_tuff_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_tuff_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_tuff_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_bricks_from_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_slab_from_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_polished_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/polished_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/purple_silt_shingles_from_purple_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/quartz_column.json delete mode 100644 src/main/resources/data/twigs/recipe/quartz_column_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/red_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/red_silt_shingles_from_red_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/rhyolite.json delete mode 100644 src/main/resources/data/twigs/recipe/rhyolite_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/rhyolite_slab_from_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/rhyolite_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/rhyolite_stairs_from_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/rhyolite_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/rhyolite_wall_from_rhyolite_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/rocky_dirt.json delete mode 100644 src/main/resources/data/twigs/recipe/schist.json delete mode 100644 src/main/resources/data/twigs/recipe/schist_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/schist_slab_from_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/schist_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/schist_stairs_from_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/schist_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/schist_wall_from_schist_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/silt.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_brick.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_brick_slab_from_silt_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_brick_stairs_from_silt_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_brick_wall_from_silt_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_from_silt_balls.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_shingle_slab_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_shingle_slab_from_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_shingle_wall_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_shingle_wall_from_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/silt_shingles_from_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_basalt_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_basalt_bricks_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_stone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_stone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_stone_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/smooth_stone_bricks_from_smooth_stone_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/soul_lamp.json delete mode 100644 src/main/resources/data/twigs/recipe/spruce_table.json delete mode 100644 src/main/resources/data/twigs/recipe/stick_from_twig.json delete mode 100644 src/main/resources/data/twigs/recipe/stone_column.json delete mode 100644 src/main/resources/data/twigs/recipe/stone_column_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/torchflower_paper_lantern.json delete mode 100644 src/main/resources/data/twigs/recipe/tuff_slab_from_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/tuff_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/tuff_stairs_from_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/tuff_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/tuff_wall_from_tuff_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/twisting_polished_blackstone_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/warped_shroomlamp.json delete mode 100644 src/main/resources/data/twigs/recipe/warped_table.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/weathered_copper_pillar.json delete mode 100644 src/main/resources/data/twigs/recipe/weathered_copper_pillar_from_cut_copper_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/weathered_copper_pillar_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/weeping_polished_blackstone_bricks.json delete mode 100644 src/main/resources/data/twigs/recipe/white_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/white_silt_shingles_from_white_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_pot.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingles.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_packed_silt.json delete mode 100644 src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_yellow_packed_silt_stonecutting.json delete mode 100644 src/main/resources/data/twigs/tags/block/bloodstone.json delete mode 100644 src/main/resources/data/twigs/tags/block/offset_remover.json delete mode 100644 src/main/resources/data/twigs/tags/block/packed_silt.json delete mode 100644 src/main/resources/data/twigs/tags/block/rhyolite.json delete mode 100644 src/main/resources/data/twigs/tags/block/schist.json delete mode 100644 src/main/resources/data/twigs/tags/block/silt_pots.json delete mode 100644 src/main/resources/data/twigs/tags/block/tables.json delete mode 100644 src/main/resources/data/twigs/tags/entity_type/bamboo_leaves_slow_immune.json delete mode 100644 src/main/resources/data/twigs/tags/item/bloodstone.json delete mode 100644 src/main/resources/data/twigs/tags/item/packed_silt.json delete mode 100644 src/main/resources/data/twigs/tags/item/packed_silt_full_blocks.json delete mode 100644 src/main/resources/data/twigs/tags/item/rhyolite.json delete mode 100644 src/main/resources/data/twigs/tags/item/schist.json delete mode 100644 src/main/resources/data/twigs/tags/item/seashells.json delete mode 100644 src/main/resources/data/twigs/tags/item/silt_pots.json delete mode 100644 src/main/resources/data/twigs/tags/item/tables.json delete mode 100644 src/main/resources/data/twigs/tags/worldgen/biome/azalea_flowers_generate.json delete mode 100644 src/main/resources/data/twigs/tags/worldgen/biome/bloodstone_generates.json delete mode 100644 src/main/resources/data/twigs/tags/worldgen/biome/has_structure/bloodstone_obelisk.json delete mode 100644 src/main/resources/data/twigs/tags/worldgen/biome/schist_generates.json delete mode 100644 src/main/resources/data/twigs/tags/worldgen/biome/silt_generates.json delete mode 100644 src/main/resources/data/twigs/tags/worldgen/biome/spawns_pebble.json delete mode 100644 src/main/resources/data/twigs/tags/worldgen/biome/spawns_sea_shell.json delete mode 100644 src/main/resources/data/twigs/tags/worldgen/biome/spawns_twig.json delete mode 100644 src/main/resources/data/twigs/worldgen/structure/bloodstone_obelisk.json delete mode 100644 src/main/resources/data/twigs/worldgen/structure_set/bloodstone_obelisk.json delete mode 100644 src/main/resources/data/twigs/worldgen/template_pool/bloodstone_obelisk.json diff --git a/src/main/resources/data/minecraft/tags/block/crystal_sound_blocks.json b/src/main/resources/data/minecraft/tags/block/crystal_sound_blocks.json deleted file mode 100644 index cd38477b..00000000 --- a/src/main/resources/data/minecraft/tags/block/crystal_sound_blocks.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:polished_amethyst", - "twigs:cut_amethyst" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/flower_pots.json b/src/main/resources/data/minecraft/tags/block/flower_pots.json deleted file mode 100644 index 96613d13..00000000 --- a/src/main/resources/data/minecraft/tags/block/flower_pots.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:potted_azalea_flowers" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/mineable/axe.json b/src/main/resources/data/minecraft/tags/block/mineable/axe.json deleted file mode 100644 index 7916b1d3..00000000 --- a/src/main/resources/data/minecraft/tags/block/mineable/axe.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "replace": false, - "values": [ - "#twigs:tables", - "twigs:crimson_shroomlamp", - "twigs:warped_shroomlamp" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json b/src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json deleted file mode 100644 index 32f3a6a0..00000000 --- a/src/main/resources/data/minecraft/tags/block/mineable/pickaxe.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:lamp", - "twigs:soul_lamp", - "twigs:polished_basalt_bricks", - "twigs:chiseled_smooth_basalt_bricks", - "twigs:smooth_basalt_bricks", - "twigs:smooth_basalt_brick_stairs", - "twigs:smooth_basalt_brick_slab", - "twigs:smooth_basalt_brick_wall", - "twigs:mixed_bricks", - "twigs:chiseled_bricks", - "twigs:cracked_bricks", - "twigs:mossy_bricks", - "twigs:mossy_brick_stairs", - "twigs:mossy_brick_slab", - "twigs:mossy_brick_wall", - "twigs:polished_amethyst", - "twigs:cut_amethyst", - "twigs:cobblestone_bricks", - "twigs:cobblestone_brick_slab", - "twigs:cobblestone_brick_stairs", - "twigs:cobblestone_brick_wall", - "twigs:cracked_cobblestone_bricks", - "twigs:mossy_cobblestone_bricks", - "twigs:mossy_cobblestone_brick_slab", - "twigs:mossy_cobblestone_brick_stairs", - "twigs:mossy_cobblestone_brick_wall", - "twigs:twisting_polished_blackstone_bricks", - "twigs:twisting_polished_blackstone_brick_slab", - "twigs:twisting_polished_blackstone_brick_stairs", - "twigs:twisting_polished_blackstone_brick_wall", - "twigs:weeping_polished_blackstone_bricks", - "twigs:weeping_polished_blackstone_brick_stairs", - "twigs:weeping_polished_blackstone_brick_slab", - "twigs:weeping_polished_blackstone_brick_wall", - "twigs:tuff_stairs", - "twigs:tuff_slab", - "twigs:tuff_wall", - "twigs:polished_tuff", - "twigs:polished_tuff_stairs", - "twigs:polished_tuff_slab", - "twigs:polished_tuff_bricks", - "twigs:polished_tuff_brick_stairs", - "twigs:polished_tuff_brick_slab", - "twigs:polished_tuff_brick_wall", - "twigs:cracked_polished_tuff_bricks", - "twigs:calcite_stairs", - "twigs:calcite_slab", - "twigs:calcite_wall", - "twigs:polished_calcite", - "twigs:polished_calcite_stairs", - "twigs:polished_calcite_slab", - "twigs:polished_calcite_bricks", - "twigs:polished_calcite_brick_stairs", - "twigs:polished_calcite_brick_slab", - "twigs:polished_calcite_brick_wall", - "twigs:cracked_polished_calcite_bricks", - "#twigs:schist", - "#twigs:rhyolite", - "#twigs:bloodstone", - "twigs:rocky_dirt", - "#twigs:packed_silt", - "#twigs:silt_pots", - "twigs:gravel_bricks", - "twigs:gravel_brick_stairs", - "twigs:gravel_brick_slab", - "twigs:gravel_brick_wall", - "twigs:silt_bricks", - "twigs:silt_brick_stairs", - "twigs:silt_brick_slab", - "twigs:silt_brick_wall", - "twigs:mixed_silt_bricks", - "twigs:chiseled_silt_bricks", - "twigs:cracked_silt_bricks", - "twigs:compacted_dripstone", - "twigs:smooth_stone_bricks", - "twigs:smooth_stone_brick_stairs", - "twigs:smooth_stone_brick_slab", - "twigs:smooth_stone_brick_wall", - "twigs:quartz_column", - "twigs:stone_column", - "twigs:deepslate_column", - "twigs:blackstone_column", - "twigs:petrified_lichen", - "twigs:copper_pillar", - "twigs:exposed_copper_pillar", - "twigs:weathered_copper_pillar", - "twigs:oxidized_copper_pillar", - "twigs:waxed_copper_pillar", - "twigs:waxed_exposed_copper_pillar", - "twigs:waxed_weathered_copper_pillar", - "twigs:waxed_oxidized_copper_pillar" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/mineable/shovel.json b/src/main/resources/data/minecraft/tags/block/mineable/shovel.json deleted file mode 100644 index 7128389b..00000000 --- a/src/main/resources/data/minecraft/tags/block/mineable/shovel.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:rocky_dirt", - "twigs:silt" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/piglin_repellents.json b/src/main/resources/data/minecraft/tags/block/piglin_repellents.json deleted file mode 100644 index 31964e67..00000000 --- a/src/main/resources/data/minecraft/tags/block/piglin_repellents.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:soul_lamp" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/replaceable_plants.json b/src/main/resources/data/minecraft/tags/block/replaceable_plants.json deleted file mode 100644 index dcc81f25..00000000 --- a/src/main/resources/data/minecraft/tags/block/replaceable_plants.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:azalea_flowers", - "twigs:petrified_lichen" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/slabs.json b/src/main/resources/data/minecraft/tags/block/slabs.json deleted file mode 100644 index 15619334..00000000 --- a/src/main/resources/data/minecraft/tags/block/slabs.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:smooth_basalt_brick_slab", - "twigs:mossy_brick_slab", - "twigs:cobblestone_brick_slab", - "twigs:mossy_cobblestone_brick_slab", - "twigs:twisting_polished_blackstone_brick_slab", - "twigs:weeping_polished_blackstone_brick_slab", - "twigs:tuff_slab", - "twigs:polished_tuff_slab", - "twigs:polished_tuff_brick_slab", - "twigs:calcite_slab", - "twigs:polished_calcite_slab", - "twigs:polished_calcite_brick_slab", - "twigs:schist_slab", - "twigs:polished_schist_slab", - "twigs:polished_schist_brick_slab", - "twigs:rhyolite_slab", - "twigs:polished_rhyolite_slab", - "twigs:polished_rhyolite_brick_slab", - "twigs:bloodstone_slab", - "twigs:polished_bloodstone_slab", - "twigs:polished_bloodstone_brick_slab", - "twigs:gravel_brick_slab", - "twigs:silt_brick_slab", - "twigs:smooth_stone_brick_slab", - "twigs:silt_shingle_slab", - "twigs:white_silt_shingle_slab", - "twigs:orange_silt_shingle_slab", - "twigs:magenta_silt_shingle_slab", - "twigs:light_blue_silt_shingle_slab", - "twigs:yellow_silt_shingle_slab", - "twigs:lime_silt_shingle_slab", - "twigs:pink_silt_shingle_slab", - "twigs:gray_silt_shingle_slab", - "twigs:light_gray_silt_shingle_slab", - "twigs:cyan_silt_shingle_slab", - "twigs:purple_silt_shingle_slab", - "twigs:blue_silt_shingle_slab", - "twigs:brown_silt_shingle_slab", - "twigs:green_silt_shingle_slab", - "twigs:red_silt_shingle_slab", - "twigs:black_silt_shingle_slab" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/small_flowers.json b/src/main/resources/data/minecraft/tags/block/small_flowers.json deleted file mode 100644 index fc99ebb9..00000000 --- a/src/main/resources/data/minecraft/tags/block/small_flowers.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:azalea_flowers" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/stairs.json b/src/main/resources/data/minecraft/tags/block/stairs.json deleted file mode 100644 index a87db2ab..00000000 --- a/src/main/resources/data/minecraft/tags/block/stairs.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:smooth_basalt_brick_stairs", - "twigs:mossy_brick_stairs", - "twigs:cobblestone_brick_stairs", - "twigs:mossy_cobblestone_brick_stairs", - "twigs:twisting_polished_blackstone_brick_stairs", - "twigs:weeping_polished_blackstone_brick_stairs", - "twigs:tuff_stairs", - "twigs:polished_tuff_stairs", - "twigs:polished_tuff_brick_stairs", - "twigs:calcite_stairs", - "twigs:polished_calcite_stairs", - "twigs:polished_calcite_brick_stairs", - "twigs:schist_stairs", - "twigs:polished_schist_stairs", - "twigs:polished_schist_brick_stairs", - "twigs:rhyolite_stairs", - "twigs:polished_rhyolite_stairs", - "twigs:polished_rhyolite_brick_stairs", - "twigs:bloodstone_stairs", - "twigs:polished_bloodstone_stairs", - "twigs:polished_bloodstone_brick_stairs", - "twigs:gravel_brick_stairs", - "twigs:silt_brick_stairs", - "twigs:smooth_stone_brick_stairs", - "twigs:silt_shingle_stairs", - "twigs:white_silt_shingle_stairs", - "twigs:orange_silt_shingle_stairs", - "twigs:magenta_silt_shingle_stairs", - "twigs:light_blue_silt_shingle_stairs", - "twigs:yellow_silt_shingle_stairs", - "twigs:lime_silt_shingle_stairs", - "twigs:pink_silt_shingle_stairs", - "twigs:gray_silt_shingle_stairs", - "twigs:light_gray_silt_shingle_stairs", - "twigs:cyan_silt_shingle_stairs", - "twigs:purple_silt_shingle_stairs", - "twigs:blue_silt_shingle_stairs", - "twigs:brown_silt_shingle_stairs", - "twigs:green_silt_shingle_stairs", - "twigs:red_silt_shingle_stairs", - "twigs:black_silt_shingle_stairs" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/walls.json b/src/main/resources/data/minecraft/tags/block/walls.json deleted file mode 100644 index c02cd1cc..00000000 --- a/src/main/resources/data/minecraft/tags/block/walls.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:smooth_basalt_brick_wall", - "twigs:mossy_brick_wall", - "twigs:cobblestone_brick_wall", - "twigs:mossy_cobblestone_brick_wall", - "twigs:weeping_polished_blackstone_brick_wall", - "twigs:twisting_polished_blackstone_brick_wall", - "twigs:tuff_wall", - "twigs:polished_tuff_brick_wall", - "twigs:calcite_wall", - "twigs:polished_calcite_brick_wall", - "twigs:schist_wall", - "twigs:polished_schist_brick_wall", - "twigs:rhyolite_wall", - "twigs:polished_rhyolite_brick_wall", - "twigs:bloodstone_wall", - "twigs:polished_bloodstone_brick_wall", - "twigs:gravel_brick_wall", - "twigs:silt_brick_wall", - "twigs:smooth_stone_brick_wall", - "twigs:silt_shingle_wall", - "twigs:white_silt_shingle_wall", - "twigs:orange_silt_shingle_wall", - "twigs:magenta_silt_shingle_wall", - "twigs:light_blue_silt_shingle_wall", - "twigs:yellow_silt_shingle_wall", - "twigs:lime_silt_shingle_wall", - "twigs:pink_silt_shingle_wall", - "twigs:gray_silt_shingle_wall", - "twigs:light_gray_silt_shingle_wall", - "twigs:cyan_silt_shingle_wall", - "twigs:purple_silt_shingle_wall", - "twigs:blue_silt_shingle_wall", - "twigs:brown_silt_shingle_wall", - "twigs:green_silt_shingle_wall", - "twigs:red_silt_shingle_wall", - "twigs:black_silt_shingle_wall" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/item/piglin_repellents.json b/src/main/resources/data/minecraft/tags/item/piglin_repellents.json deleted file mode 100644 index 31964e67..00000000 --- a/src/main/resources/data/minecraft/tags/item/piglin_repellents.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:soul_lamp" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/item/slabs.json b/src/main/resources/data/minecraft/tags/item/slabs.json deleted file mode 100644 index 9beaea4a..00000000 --- a/src/main/resources/data/minecraft/tags/item/slabs.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:smooth_basalt_brick_slab", - "twigs:mossy_brick_slab", - "twigs:twisting_polished_blackstone_brick_slab", - "twigs:weeping_polished_blackstone_brick_slab", - "twigs:schist_slab", - "twigs:polished_schist_slab", - "twigs:polished_schist_brick_slab", - "twigs:rhyolite_slab", - "twigs:polished_rhyolite_slab", - "twigs:polished_rhyolite_brick_slab", - "twigs:bloodstone_slab", - "twigs:polished_bloodstone_slab", - "twigs:polished_bloodstone_brick_slab", - "twigs:gravel_brick_slab", - "twigs:silt_brick_slab", - "twigs:smooth_stone_brick_slab", - "twigs:silt_shingle_slab", - "twigs:white_silt_shingle_slab", - "twigs:orange_silt_shingle_slab", - "twigs:magenta_silt_shingle_slab", - "twigs:light_blue_silt_shingle_slab", - "twigs:yellow_silt_shingle_slab", - "twigs:lime_silt_shingle_slab", - "twigs:pink_silt_shingle_slab", - "twigs:gray_silt_shingle_slab", - "twigs:light_gray_silt_shingle_slab", - "twigs:cyan_silt_shingle_slab", - "twigs:purple_silt_shingle_slab", - "twigs:blue_silt_shingle_slab", - "twigs:brown_silt_shingle_slab", - "twigs:green_silt_shingle_slab", - "twigs:red_silt_shingle_slab", - "twigs:black_silt_shingle_slab" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/item/small_flowers.json b/src/main/resources/data/minecraft/tags/item/small_flowers.json deleted file mode 100644 index fc99ebb9..00000000 --- a/src/main/resources/data/minecraft/tags/item/small_flowers.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:azalea_flowers" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/item/stairs.json b/src/main/resources/data/minecraft/tags/item/stairs.json deleted file mode 100644 index 7fbec4e6..00000000 --- a/src/main/resources/data/minecraft/tags/item/stairs.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:smooth_basalt_brick_stairs", - "twigs:mossy_brick_stairs", - "twigs:twisting_polished_blackstone_brick_stairs", - "twigs:weeping_polished_blackstone_brick_stairs", - "twigs:schist_stairs", - "twigs:polished_schist_stairs", - "twigs:polished_schist_brick_stairs", - "twigs:rhyolite_stairs", - "twigs:polished_rhyolite_stairs", - "twigs:polished_rhyolite_brick_stairs", - "twigs:bloodstone_stairs", - "twigs:polished_bloodstone_stairs", - "twigs:polished_bloodstone_brick_stairs", - "twigs:gravel_brick_stairs", - "twigs:silt_brick_stairs", - "twigs:smooth_stone_brick_stairs", - "twigs:silt_shingle_stairs", - "twigs:white_silt_shingle_stairs", - "twigs:orange_silt_shingle_stairs", - "twigs:magenta_silt_shingle_stairs", - "twigs:light_blue_silt_shingle_stairs", - "twigs:yellow_silt_shingle_stairs", - "twigs:lime_silt_shingle_stairs", - "twigs:pink_silt_shingle_stairs", - "twigs:gray_silt_shingle_stairs", - "twigs:light_gray_silt_shingle_stairs", - "twigs:cyan_silt_shingle_stairs", - "twigs:purple_silt_shingle_stairs", - "twigs:blue_silt_shingle_stairs", - "twigs:brown_silt_shingle_stairs", - "twigs:green_silt_shingle_stairs", - "twigs:red_silt_shingle_stairs", - "twigs:black_silt_shingle_stairs" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/item/walls.json b/src/main/resources/data/minecraft/tags/item/walls.json deleted file mode 100644 index f3173d5d..00000000 --- a/src/main/resources/data/minecraft/tags/item/walls.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:smooth_basalt_brick_wall", - "twigs:mossy_brick_wall", - "twigs:weeping_polished_blackstone_brick_wall", - "twigs:twisting_polished_blackstone_brick_wall", - "twigs:schist_wall", - "twigs:polished_schist_brick_wall", - "twigs:rhyolite_wall", - "twigs:polished_rhyolite_brick_wall", - "twigs:bloodstone_wall", - "twigs:polished_bloodstone_brick_wall", - "twigs:gravel_brick_wall", - "twigs:silt_brick_wall", - "twigs:smooth_stone_brick_wall", - "twigs:silt_shingle_wall", - "twigs:white_silt_shingle_wall", - "twigs:orange_silt_shingle_wall", - "twigs:magenta_silt_shingle_wall", - "twigs:light_blue_silt_shingle_wall", - "twigs:yellow_silt_shingle_wall", - "twigs:lime_silt_shingle_wall", - "twigs:pink_silt_shingle_wall", - "twigs:gray_silt_shingle_wall", - "twigs:light_gray_silt_shingle_wall", - "twigs:cyan_silt_shingle_wall", - "twigs:purple_silt_shingle_wall", - "twigs:blue_silt_shingle_wall", - "twigs:brown_silt_shingle_wall", - "twigs:green_silt_shingle_wall", - "twigs:red_silt_shingle_wall", - "twigs:black_silt_shingle_wall" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst.json b/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst.json deleted file mode 100644 index 52f313bc..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cut_amethyst" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_amethyst" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cut_amethyst" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_from_amethyst_block_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_from_amethyst_block_stonecutting.json deleted file mode 100644 index 9f0947c3..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_from_amethyst_block_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cut_amethyst_from_amethyst_block_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:amethyst_block" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cut_amethyst_from_amethyst_block_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_stonecutting.json deleted file mode 100644 index 75eee747..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/cut_amethyst_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cut_amethyst_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_amethyst" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cut_amethyst_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst.json b/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst.json deleted file mode 100644 index 4c021c87..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_amethyst" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:amethyst_block" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_amethyst" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst_stonecutting.json deleted file mode 100644 index b062439b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/amethyst_blocks/polished_amethyst_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_amethyst_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:amethyst_block" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_amethyst_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea.json b/src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea.json deleted file mode 100644 index 0e8ad0f7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:azalea_flowers_from_flowering_azalea" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:flowering_azalea" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:azalea_flowers_from_flowering_azalea" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea_leaves.json b/src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea_leaves.json deleted file mode 100644 index 88a04e78..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/azalea_flowers_from_flowering_azalea_leaves.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:azalea_flowers_from_flowering_azalea" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:flowering_azalea_leaves" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:azalea_flowers_from_flowering_azalea" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bamboo_mat.json b/src/main/resources/data/twigs/advancement/recipes/bamboo_mat.json deleted file mode 100644 index d205d904..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bamboo_mat.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bamboo_mat" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:bamboo" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:bamboo_mat" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch.json b/src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch.json deleted file mode 100644 index 09b86bd6..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bamboo_thatch" - ] - }, - "criteria": { - "has_bamboo_leaves": { - "conditions": { - "items": [ - { - "items": [ - "twigs:bamboo_leaves" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:bamboo_thatch" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_bamboo_leaves", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch_slab.json b/src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch_slab.json deleted file mode 100644 index 0cec1c17..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bamboo_thatch/bamboo_thatch_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bamboo_thatch_slab" - ] - }, - "criteria": { - "has_bamboo_thatch": { - "conditions": { - "items": [ - { - "items": [ - "twigs:bamboo_thatch" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:bamboo_thatch_slab" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_bamboo_thatch", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks.json deleted file mode 100644 index c9e731ae..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:chiseled_smooth_basalt_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_basalt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:chiseled_smooth_basalt_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks_stonecutting.json deleted file mode 100644 index 15d6136e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/chiseled_smooth_basalt_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:chiseled_smooth_basalt_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_basalt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:chiseled_smooth_basalt_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks.json deleted file mode 100644 index a4b7b89e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_basalt_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:polished_basalt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_basalt_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks_stonecutting.json deleted file mode 100644 index 148caaa9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/polished_basalt_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_basalt_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:polished_basalt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_basalt_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab.json deleted file mode 100644 index 3c92520e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_basalt_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_basalt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_basalt_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json deleted file mode 100644 index 71767e32..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_basalt_brick_slab_from_smooth_basalt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:smooth_basalt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_basalt_brick_slab_from_smooth_basalt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_stonecutting.json deleted file mode 100644 index f5be9e40..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_basalt_brick_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_basalt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_basalt_brick_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs.json deleted file mode 100644 index 79096616..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_basalt_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_basalt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_basalt_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json deleted file mode 100644 index a3c89387..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:smooth_basalt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_stonecutting.json deleted file mode 100644 index 8a28c32d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_basalt_brick_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_basalt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_basalt_brick_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall.json deleted file mode 100644 index 33e4628f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_basalt_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_basalt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_basalt_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json deleted file mode 100644 index c64c7e9c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_basalt_brick_wall_from_smooth_basalt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:smooth_basalt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_basalt_brick_wall_from_smooth_basalt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_stonecutting.json deleted file mode 100644 index 9448ab29..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_brick_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_basalt_brick_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_basalt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_basalt_brick_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks.json deleted file mode 100644 index 8633ca6e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_basalt_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:smooth_basalt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_basalt_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks_stonecutting.json deleted file mode 100644 index ae860ddc..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/basalt_blocks/smooth_basalt_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_basalt_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:smooth_basalt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_basalt_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone.json deleted file mode 100644 index 89a3d4f5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bloodstone" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:quartz" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:bloodstone" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab.json deleted file mode 100644 index 49df832e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bloodstone_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:bloodstone_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab_stonecutting.json deleted file mode 100644 index 7425afa5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bloodstone_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:bloodstone_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs.json deleted file mode 100644 index a658ebd7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bloodstone_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:bloodstone_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs_stonecutting.json deleted file mode 100644 index 8d2745d2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bloodstone_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:bloodstone_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall.json deleted file mode 100644 index 289cd5fd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bloodstone_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:bloodstone_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall_stonecutting.json deleted file mode 100644 index 68af907f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/bloodstone_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bloodstone_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:bloodstone_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/cracked_polished_bloodstone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/cracked_polished_bloodstone_bricks.json deleted file mode 100644 index d4a62b30..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/cracked_polished_bloodstone_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cracked_polished_bloodstone_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cracked_polished_bloodstone_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone.json deleted file mode 100644 index 951f30d5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab.json deleted file mode 100644 index a328e243..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab_stonecutting.json deleted file mode 100644 index 5bb1041d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_brick_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_brick_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs.json deleted file mode 100644 index 0550c593..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs_stonecutting.json deleted file mode 100644 index ed6f76fc..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_brick_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_brick_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall.json deleted file mode 100644 index 3af7b48f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall_stonecutting.json deleted file mode 100644 index 64652ebe..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_brick_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_brick_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_brick_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks.json deleted file mode 100644 index 4dccf14f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_from_bloodstone_stonecutting.json deleted file mode 100644 index efbead1d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_from_bloodstone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_bricks_from_bloodstone_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_bricks_from_bloodstone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_stonecutting.json deleted file mode 100644 index 3477e46f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab.json deleted file mode 100644 index ef9a9a60..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab_stonecutting.json deleted file mode 100644 index 64613e90..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs.json deleted file mode 100644 index 522a927a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs_stonecutting.json deleted file mode 100644 index 2d90bf32..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stonecutting.json deleted file mode 100644 index ed4269ad..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bloodstone/polished_bloodstone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_bloodstone_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:bloodstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_bloodstone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bone_meal_from_seashells.json b/src/main/resources/data/twigs/advancement/recipes/bone_meal_from_seashells.json deleted file mode 100644 index c0a47f55..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bone_meal_from_seashells.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bone_meal_from_seashells" - ] - }, - "criteria": { - "has_item": { - "conditions": { - "items": [ - { - "tag": "twigs:seashells" - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:bone_meal_from_seashells" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks.json b/src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks.json deleted file mode 100644 index bf948747..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:chiseled_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:chiseled_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks_stonecutting.json deleted file mode 100644 index 6965f1fd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/chiseled_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:chiseled_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:chiseled_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/cracked_bricks.json b/src/main/resources/data/twigs/advancement/recipes/bricks/cracked_bricks.json deleted file mode 100644 index 95d367c2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/cracked_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cracked_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cracked_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks.json deleted file mode 100644 index de945bce..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mixed_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mixed_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks_stonecutting.json deleted file mode 100644 index 06e6cf05..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/mixed_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mixed_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mixed_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab.json deleted file mode 100644 index ce09414e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab_stonecutting.json deleted file mode 100644 index a59332f1..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_brick_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_brick_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs.json deleted file mode 100644 index 97ab54f6..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs_stonecutting.json deleted file mode 100644 index 44081729..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_brick_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_brick_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall.json deleted file mode 100644 index d447c04a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall_stonecutting.json deleted file mode 100644 index 0092274e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_brick_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_brick_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_brick_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_moss_block.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_moss_block.json deleted file mode 100644 index 7ccac409..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_moss_block.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_bricks_from_moss_block" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:moss_block" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_bricks_from_moss_block" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_vine.json b/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_vine.json deleted file mode 100644 index f7e977b4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/bricks/mossy_bricks_from_vine.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_bricks_from_vine" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:vine" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_bricks_from_vine" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab.json deleted file mode 100644 index d025c1b7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:calcite_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:calcite_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab_stonecutting.json deleted file mode 100644 index 5b256b5a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:calcite_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:calcite_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs.json deleted file mode 100644 index b50ef922..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:calcite_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:calcite_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs_stonecutting.json deleted file mode 100644 index 1e2bf5e8..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:calcite_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:calcite_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall.json deleted file mode 100644 index 10179e77..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:calcite_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:calcite_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall_stonecutting.json deleted file mode 100644 index e30be6f5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/calcite_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:calcite_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:calcite_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/cracked_polished_calcite_bricks.json b/src/main/resources/data/twigs/advancement/recipes/calcite/cracked_polished_calcite_bricks.json deleted file mode 100644 index e1eae434..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/cracked_polished_calcite_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cracked_polished_calcite_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cracked_polished_calcite_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite.json deleted file mode 100644 index afe07f1e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab.json deleted file mode 100644 index a339c217..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab_stonecutting.json deleted file mode 100644 index 9049835c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_brick_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_brick_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs.json deleted file mode 100644 index d78baa6d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs_stonecutting.json deleted file mode 100644 index 98c6b706..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_brick_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_brick_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall.json deleted file mode 100644 index 466dcc86..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall_stonecutting.json deleted file mode 100644 index 86eb3eb2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_brick_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_brick_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_brick_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks.json deleted file mode 100644 index 3e982437..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_from_calcite_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_from_calcite_stonecutting.json deleted file mode 100644 index d87ff312..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_from_calcite_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_bricks_from_calcite_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_bricks_from_calcite_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_stonecutting.json deleted file mode 100644 index ccb22558..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab.json deleted file mode 100644 index e5f79e44..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab_stonecutting.json deleted file mode 100644 index db158756..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs.json deleted file mode 100644 index 27b13455..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs_stonecutting.json deleted file mode 100644 index 9d933f56..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stonecutting.json deleted file mode 100644 index 6f98fe2e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/calcite/polished_calcite_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_calcite_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:calcite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_calcite_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab.json deleted file mode 100644 index ddbea82b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_from_cobblestone_stonecutting.json deleted file mode 100644 index 0b0d5239..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_from_cobblestone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_brick_slab_from_cobblestone_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:cobblestone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_brick_slab_from_cobblestone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_stonecutting.json deleted file mode 100644 index 348dfc78..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_brick_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_brick_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs.json deleted file mode 100644 index 17f15be2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_from_cobblestone_stonecutting.json deleted file mode 100644 index 4e1d6c75..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_from_cobblestone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_brick_stairs_from_cobblestone_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:cobblestone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_brick_stairs_from_cobblestone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_stonecutting.json deleted file mode 100644 index fb6d8cf5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_brick_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_brick_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall.json deleted file mode 100644 index 2c35a170..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_from_cobblestone_stonecutting.json deleted file mode 100644 index 1f5830b8..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_from_cobblestone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_brick_wall_from_cobblestone_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:cobblestone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_brick_wall_from_cobblestone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_stonecutting.json deleted file mode 100644 index df746bbf..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_brick_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_brick_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_brick_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks.json deleted file mode 100644 index 759d58d5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:cobblestone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks_stonecutting.json deleted file mode 100644 index de760e1c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cobblestone_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:cobblestone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cracked_cobblestone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cracked_cobblestone_bricks.json deleted file mode 100644 index d9808119..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/cracked_cobblestone_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cracked_cobblestone_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cracked_cobblestone_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab.json deleted file mode 100644 index fc403339..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_cobblestone_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_cobblestone_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json deleted file mode 100644 index 73b7260a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:mossy_cobblestone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_stonecutting.json deleted file mode 100644 index 63351126..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_cobblestone_brick_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_cobblestone_brick_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs.json deleted file mode 100644 index 67ef3d81..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_cobblestone_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_cobblestone_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json deleted file mode 100644 index 93f62850..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:mossy_cobblestone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_stonecutting.json deleted file mode 100644 index 427ef296..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_cobblestone_brick_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_cobblestone_brick_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall.json deleted file mode 100644 index 80a178d5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_cobblestone_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_cobblestone_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json deleted file mode 100644 index 5c9e953b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_brick_wall_from_mossy_cobblestone_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:mossy_cobblestone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_brick_wall_from_mossy_cobblestone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_stonecutting.json deleted file mode 100644 index 28a7d1a2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_brick_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_cobblestone_brick_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:mossy_cobblestone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_cobblestone_brick_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_cobblestone.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_cobblestone.json deleted file mode 100644 index e4246330..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_cobblestone.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_cobblestone_bricks_cobblestone" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:mossy_cobblestone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_cobblestone_bricks_cobblestone" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_moss.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_moss.json deleted file mode 100644 index 57f94d18..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_moss.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_cobblestone_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:moss_block" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_cobblestone_bricks_from_moss" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_mossy_cobblestone.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_mossy_cobblestone.json deleted file mode 100644 index 6763bb26..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_from_mossy_cobblestone.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_cobblestone_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:mossy_cobblestone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_cobblestone_bricks_from_mossy_cobblestone" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_stonecutting.json deleted file mode 100644 index 660d83e6..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_bricks/mossy_cobblestone_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mossy_cobblestone_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:mossy_cobblestone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mossy_cobblestone_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/cobblestone_from_pebble.json b/src/main/resources/data/twigs/advancement/recipes/cobblestone_from_pebble.json deleted file mode 100644 index 51e4d0c4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/cobblestone_from_pebble.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cobblestone_from_pebble" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pebble" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cobblestone_from_pebble" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column.json b/src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column.json deleted file mode 100644 index bc2802c7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blackstone_column" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:blackstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blackstone_column" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column_stonecutting.json deleted file mode 100644 index 6e313a76..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/columns/blackstone_column_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blackstone_column_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:blackstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blackstone_column_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column.json b/src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column.json deleted file mode 100644 index 9765b882..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:deepslate_column" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:deepslate" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:deepslate_column" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column_stonecutting.json deleted file mode 100644 index 812872e4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/columns/deepslate_column_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:deepslate_column_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:deepslate" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:deepslate_column_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/columns/quartz_column.json b/src/main/resources/data/twigs/advancement/recipes/columns/quartz_column.json deleted file mode 100644 index f07a18bf..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/columns/quartz_column.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:quartz_column" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:quartz_block" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:quartz_column" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/columns/quartz_column_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/columns/quartz_column_stonecutting.json deleted file mode 100644 index 4190eea1..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/columns/quartz_column_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:quartz_column_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:quartz_block" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:quartz_column_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/columns/stone_column.json b/src/main/resources/data/twigs/advancement/recipes/columns/stone_column.json deleted file mode 100644 index be77c0d1..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/columns/stone_column.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:stone_column" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:stone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:stone_column" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/columns/stone_column_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/columns/stone_column_stonecutting.json deleted file mode 100644 index 6a4c0f40..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/columns/stone_column_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:stone_column_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:stone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:stone_column_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/compacted_dripstone.json b/src/main/resources/data/twigs/advancement/recipes/compacted_dripstone.json deleted file mode 100644 index fc3be1c6..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/compacted_dripstone.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:compacted_dripstone" - ] - }, - "criteria": { - "has_pointed_dripstone": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:pointed_dripstone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:compacted_dripstone" - } - } - }, - "requirements": [ - [ - "has_pointed_dripstone", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar.json deleted file mode 100644 index 272ef8b8..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:cut_copper_slab" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:copper_pillar" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:copper_pillar" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 3c1ae65c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:cut_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:copper_pillar_from_cut_copper_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:copper_pillar_from_cut_copper_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_stonecutting.json deleted file mode 100644 index 30f39924..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/copper_pillar_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:copper_block" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:copper_pillar_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:copper_pillar_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar.json deleted file mode 100644 index fdc06831..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_exposed_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:exposed_cut_copper_slab" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:exposed_copper_pillar" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_exposed_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:exposed_copper_pillar" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index c80d5add..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:exposed_cut_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:exposed_copper_pillar_from_cut_copper_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:exposed_copper_pillar_from_cut_copper_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_stonecutting.json deleted file mode 100644 index f5826357..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/exposed_copper_pillar_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:exposed_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:exposed_copper_pillar_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:exposed_copper_pillar_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar.json deleted file mode 100644 index 8626044e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_oxidized_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:oxidized_cut_copper_slab" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:oxidized_copper_pillar" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_oxidized_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:oxidized_copper_pillar" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 9eabc776..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:oxidized_cut_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:oxidized_copper_pillar_from_cut_copper_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:oxidized_copper_pillar_from_cut_copper_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_stonecutting.json deleted file mode 100644 index fd0e9108..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/oxidized_copper_pillar_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:oxidized_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:oxidized_copper_pillar_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:oxidized_copper_pillar_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar.json deleted file mode 100644 index 096934f2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_copper_pillar" - }, - "trigger": "minecraft:recipe_unlocked" - }, - "has_waxed_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_cut_copper_slab" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - } - }, - "requirements": [ - [ - "has_waxed_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_copper_pillar" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 7a882378..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_cut_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_copper_pillar_from_cut_copper_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_copper_pillar_from_cut_copper_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_stonecutting.json deleted file mode 100644 index b0c36d92..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_copper_pillar_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_copper_block" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_copper_pillar_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_copper_pillar_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar.json deleted file mode 100644 index 2c290081..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_exposed_copper_pillar" - }, - "trigger": "minecraft:recipe_unlocked" - }, - "has_waxed_exposed_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_exposed_cut_copper_slab" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - } - }, - "requirements": [ - [ - "has_waxed_exposed_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_exposed_copper_pillar" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 97fa0ec1..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_exposed_cut_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_exposed_copper_pillar_from_cut_copper_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_exposed_copper_pillar_from_cut_copper_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_stonecutting.json deleted file mode 100644 index 72c76ee7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_exposed_copper_pillar_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_exposed_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_exposed_copper_pillar_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_exposed_copper_pillar_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar.json deleted file mode 100644 index 99ab08fd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_oxidized_copper_pillar" - }, - "trigger": "minecraft:recipe_unlocked" - }, - "has_waxed_oxidized_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_oxidized_cut_copper_slab" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - } - }, - "requirements": [ - [ - "has_waxed_oxidized_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_oxidized_copper_pillar" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 111ab58e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_oxidized_cut_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_oxidized_copper_pillar_from_cut_copper_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_oxidized_copper_pillar_from_cut_copper_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_stonecutting.json deleted file mode 100644 index 308c5bee..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_oxidized_copper_pillar_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_oxidized_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_oxidized_copper_pillar_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_oxidized_copper_pillar_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar.json deleted file mode 100644 index a45e39bc..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_weathered_copper_pillar" - }, - "trigger": "minecraft:recipe_unlocked" - }, - "has_waxed_weathered_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_weathered_cut_copper_slab" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - } - }, - "requirements": [ - [ - "has_waxed_weathered_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_weathered_copper_pillar" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 31ae330c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_weathered_cut_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_weathered_copper_pillar_from_cut_copper_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_weathered_copper_pillar_from_cut_copper_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_stonecutting.json deleted file mode 100644 index ed7bcf86..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/waxed_weathered_copper_pillar_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:waxed_weathered_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:waxed_weathered_copper_pillar_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:waxed_weathered_copper_pillar_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar.json deleted file mode 100644 index dd182825..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_weathered_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:weathered_cut_copper_slab" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:weathered_copper_pillar" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_weathered_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:weathered_copper_pillar" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index b1df5b46..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:weathered_cut_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:weathered_copper_pillar_from_cut_copper_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:weathered_copper_pillar_from_cut_copper_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_stonecutting.json deleted file mode 100644 index 330d9ce2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/copper_pillar/weathered_copper_pillar_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "criteria": { - "has_cut_copper_slab": { - "conditions": { - "items": [ - { - "items": [ - "minecraft:weathered_copper" - ] - } - ] - }, - "trigger": "minecraft:inventory_changed" - }, - "has_the_recipe": { - "conditions": { - "recipe": "twigs:weathered_copper_pillar_stonecutting" - }, - "trigger": "minecraft:recipe_unlocked" - } - }, - "requirements": [ - [ - "has_cut_copper_slab", - "has_the_recipe" - ] - ], - "rewards": { - "recipes": [ - "twigs:weathered_copper_pillar_stonecutting" - ] - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab.json deleted file mode 100644 index ae47993d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:twisting_polished_blackstone_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:twisting_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:twisting_polished_blackstone_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab_stonecutting.json deleted file mode 100644 index ec47f79c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:twisting_polished_blackstone_brick_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:twisting_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:twisting_polished_blackstone_brick_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs.json deleted file mode 100644 index e92df928..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:twisting_polished_blackstone_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:twisting_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:twisting_polished_blackstone_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs_stonecutting.json deleted file mode 100644 index f156ba47..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:twisting_polished_blackstone_brick_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:twisting_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:twisting_polished_blackstone_brick_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall.json deleted file mode 100644 index cfb13990..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:twisting_polished_blackstone_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:twisting_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:twisting_polished_blackstone_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall_stonecutting.json deleted file mode 100644 index 66d238a5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_brick_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:twisting_polished_blackstone_brick_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:twisting_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:twisting_polished_blackstone_brick_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_bricks.json deleted file mode 100644 index 472c063e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/twisting_polished_blackstone_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:twisting_polished_blackstone_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:twisting_vines" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:twisting_polished_blackstone_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab.json deleted file mode 100644 index 96b7605f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:weeping_polished_blackstone_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:weeping_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:weeping_polished_blackstone_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab_stonecutting.json deleted file mode 100644 index c05bdbbd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:weeping_polished_blackstone_brick_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:weeping_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:weeping_polished_blackstone_brick_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs.json deleted file mode 100644 index 14c6dadd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:weeping_polished_blackstone_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:weeping_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:weeping_polished_blackstone_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs_stonecutting.json deleted file mode 100644 index 302422c6..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:weeping_polished_blackstone_brick_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:weeping_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:weeping_polished_blackstone_brick_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall.json deleted file mode 100644 index d9a7cb60..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:weeping_polished_blackstone_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:weeping_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:weeping_polished_blackstone_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall_stonecutting.json deleted file mode 100644 index 0b0d1b3d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_brick_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:weeping_polished_blackstone_brick_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:weeping_polished_blackstone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:weeping_polished_blackstone_brick_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_bricks.json deleted file mode 100644 index 3c7716e9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/decorated_blackstone_bricks/weeping_polished_blackstone_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:weeping_polished_blackstone_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:weeping_vines" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:weeping_polished_blackstone_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_slab.json deleted file mode 100644 index 7b0ef318..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gravel_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gravel_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gravel_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_stairs.json deleted file mode 100644 index 255a3147..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gravel_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gravel_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gravel_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_wall.json deleted file mode 100644 index 73954a16..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gravel_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gravel_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gravel_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_bricks.json b/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_bricks.json deleted file mode 100644 index cb06cdad..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/gravel_bricks/gravel_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gravel_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:gravel" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gravel_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/lamps/crimson_shroomlamp.json b/src/main/resources/data/twigs/advancement/recipes/lamps/crimson_shroomlamp.json deleted file mode 100644 index 99d0a166..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/lamps/crimson_shroomlamp.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:crimson_shroomlamp" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:shroomlight" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:crimson_shroomlamp" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/lamps/lamp.json b/src/main/resources/data/twigs/advancement/recipes/lamps/lamp.json deleted file mode 100644 index 90228166..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/lamps/lamp.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lamp" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:torch" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lamp" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/lamps/soul_lamp.json b/src/main/resources/data/twigs/advancement/recipes/lamps/soul_lamp.json deleted file mode 100644 index aac402aa..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/lamps/soul_lamp.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:soul_lamp" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:soul_torch" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:soul_lamp" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/lamps/warped_shroomlamp.json b/src/main/resources/data/twigs/advancement/recipes/lamps/warped_shroomlamp.json deleted file mode 100644 index 883a96a7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/lamps/warped_shroomlamp.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:warped_shroomlamp" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:shroomlight" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:warped_shroomlamp" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/allium_paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/allium_paper_lantern.json deleted file mode 100644 index c0bc30c9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/allium_paper_lantern.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:allium_paper_lantern" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:allium" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:allium_paper_lantern" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/blue_orchid_paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/blue_orchid_paper_lantern.json deleted file mode 100644 index e0036dd4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/blue_orchid_paper_lantern.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_orchid_paper_lantern" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:blue_orchid" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_orchid_paper_lantern" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/crimson_roots_paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/crimson_roots_paper_lantern.json deleted file mode 100644 index aa043414..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/crimson_roots_paper_lantern.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:crimson_roots_paper_lantern" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:crimson_roots" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:crimson_roots_paper_lantern" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/dandelion_paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/dandelion_paper_lantern.json deleted file mode 100644 index c1ab4a9d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/dandelion_paper_lantern.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:dandelion_paper_lantern" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:dandelion" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:dandelion_paper_lantern" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/paper_lantern.json deleted file mode 100644 index 4ea7d228..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/paper_lantern.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:paper_lantern" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:paper" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:paper_lantern" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/torchflower_paper_lantern.json b/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/torchflower_paper_lantern.json deleted file mode 100644 index 726d0996..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/paper_lanterns/torchflower_paper_lantern.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:torchflower_paper_lantern" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:torchflower" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:torchflower_paper_lantern" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/cracked_polished_rhyolite_bricks.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/cracked_polished_rhyolite_bricks.json deleted file mode 100644 index 6424a991..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/cracked_polished_rhyolite_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cracked_polished_rhyolite_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cracked_polished_rhyolite_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite.json deleted file mode 100644 index 9ba7fc89..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab.json deleted file mode 100644 index ca0434ea..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab_stonecutting.json deleted file mode 100644 index a8aedb41..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_brick_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_brick_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs.json deleted file mode 100644 index 3c17b7d0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs_stonecutting.json deleted file mode 100644 index 21dc733d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_brick_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_brick_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall.json deleted file mode 100644 index 0a875b76..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall_stonecutting.json deleted file mode 100644 index 5a02dcd4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_brick_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_brick_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_brick_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks.json deleted file mode 100644 index 59fefe1e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_from_rhyolite_stonecutting.json deleted file mode 100644 index 7ccda6eb..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_from_rhyolite_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_bricks_from_rhyolite_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_bricks_from_rhyolite_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_stonecutting.json deleted file mode 100644 index 92a1e5c2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab.json deleted file mode 100644 index 81683ecd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab_stonecutting.json deleted file mode 100644 index 2305e104..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs.json deleted file mode 100644 index 7fb158e9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs_stonecutting.json deleted file mode 100644 index 72a87f2f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stonecutting.json deleted file mode 100644 index 751c109b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/polished_rhyolite_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_rhyolite_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_rhyolite_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite.json deleted file mode 100644 index dc453ec4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:rhyolite" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:quartz" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:rhyolite" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab.json deleted file mode 100644 index e48b19ec..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:rhyolite_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:rhyolite_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab_stonecutting.json deleted file mode 100644 index 33fce96c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:rhyolite_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:rhyolite_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs.json deleted file mode 100644 index b855468e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:rhyolite_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:rhyolite_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs_stonecutting.json deleted file mode 100644 index 02f43c7d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:rhyolite_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:rhyolite_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall.json deleted file mode 100644 index d69c025e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:rhyolite_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:rhyolite_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall_stonecutting.json deleted file mode 100644 index ee9d86ff..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rhyolite/rhyolite_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:rhyolite_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:rhyolite" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:rhyolite_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/rocky_dirt.json b/src/main/resources/data/twigs/advancement/recipes/rocky_dirt.json deleted file mode 100644 index bcf76666..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/rocky_dirt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:rocky_dirt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pebble" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:rocky_dirt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/cracked_polished_schist_bricks.json b/src/main/resources/data/twigs/advancement/recipes/schist/cracked_polished_schist_bricks.json deleted file mode 100644 index 2351ca8f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/cracked_polished_schist_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cracked_polished_schist_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cracked_polished_schist_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist.json deleted file mode 100644 index f1739b39..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab.json deleted file mode 100644 index e6247a51..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab_stonecutting.json deleted file mode 100644 index 358cb275..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_brick_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_brick_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs.json deleted file mode 100644 index cf05df61..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs_stonecutting.json deleted file mode 100644 index ffd5b35a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_brick_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_brick_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall.json deleted file mode 100644 index 7841ffd7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall_stonecutting.json deleted file mode 100644 index 62b6faed..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_brick_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_brick_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_brick_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks.json deleted file mode 100644 index dfff52a5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_from_schist_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_from_schist_stonecutting.json deleted file mode 100644 index ec70c1c7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_from_schist_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_bricks_from_schist_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_bricks_from_schist_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_stonecutting.json deleted file mode 100644 index 999e3704..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab.json deleted file mode 100644 index 968248b1..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab_stonecutting.json deleted file mode 100644 index 657d3e7d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs.json deleted file mode 100644 index e49feff0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs_stonecutting.json deleted file mode 100644 index af2d60bc..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stonecutting.json deleted file mode 100644 index 8c3f3a16..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/polished_schist_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_schist_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_schist_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/schist.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist.json deleted file mode 100644 index c6301646..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/schist.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:schist" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:quartz" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:schist" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/schist_slab.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_slab.json deleted file mode 100644 index 77ed6f62..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/schist_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:schist_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:schist_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/schist_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_slab_stonecutting.json deleted file mode 100644 index 9663b546..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/schist_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:schist_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:schist_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs.json deleted file mode 100644 index 7a94d88d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:schist_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:schist_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs_stonecutting.json deleted file mode 100644 index 5fb02341..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/schist_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:schist_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:schist_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/schist_wall.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_wall.json deleted file mode 100644 index 6e67c3a5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/schist_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:schist_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:schist_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/schist/schist_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/schist/schist_wall_stonecutting.json deleted file mode 100644 index 71e27619..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/schist/schist_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:schist_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:schist" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:schist_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_packed_silt.json deleted file mode 100644 index b7cdc546..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_silt.json deleted file mode 100644 index f85ec79f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_pot_from_silt_pot.json deleted file mode 100644 index 8d053743..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab.json deleted file mode 100644 index 0f2639e4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:black_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json deleted file mode 100644 index bbcd40ac..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_shingle_slab_from_black_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:black_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_shingle_slab_from_black_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json deleted file mode 100644 index 68bf9acf..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_shingle_slab_from_black_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:black_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_shingle_slab_from_black_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs.json deleted file mode 100644 index af7e43a4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:black_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json deleted file mode 100644 index a1448c42..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_shingle_stairs_from_black_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:black_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_shingle_stairs_from_black_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json deleted file mode 100644 index af89cfec..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_shingle_stairs_from_black_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:black_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_shingle_stairs_from_black_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall.json deleted file mode 100644 index c0ff3aa0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:black_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json deleted file mode 100644 index 571c7aec..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_shingle_wall_from_black_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:black_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_shingle_wall_from_black_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json deleted file mode 100644 index d563ef7a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_shingle_wall_from_black_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:black_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_shingle_wall_from_black_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles.json deleted file mode 100644 index eb3276ba..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:black_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 99e64bb1..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/black_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:black_silt_shingles_from_black_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:black_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:black_silt_shingles_from_black_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_packed_silt.json deleted file mode 100644 index 2c3060a3..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_silt.json deleted file mode 100644 index 7986957c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_pot_from_silt_pot.json deleted file mode 100644 index 052835c4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab.json deleted file mode 100644 index cf652739..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json deleted file mode 100644 index 86359b8a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_shingle_slab_from_blue_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:blue_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_shingle_slab_from_blue_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json deleted file mode 100644 index 55631c81..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs.json deleted file mode 100644 index ffb2c521..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json deleted file mode 100644 index 55112942..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:blue_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json deleted file mode 100644 index e9d15afd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall.json deleted file mode 100644 index 9ef29a79..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json deleted file mode 100644 index 640be12c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_shingle_wall_from_blue_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:blue_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_shingle_wall_from_blue_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json deleted file mode 100644 index 0b7eec28..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles.json deleted file mode 100644 index 8f4b1d06..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:blue_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 161d9854..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/blue_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:blue_silt_shingles_from_blue_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:blue_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:blue_silt_shingles_from_blue_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_packed_silt.json deleted file mode 100644 index e694e86f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_silt.json deleted file mode 100644 index 748affc5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_pot_from_silt_pot.json deleted file mode 100644 index 7153b19b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab.json deleted file mode 100644 index 59bd069e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:brown_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json deleted file mode 100644 index 16149665..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_shingle_slab_from_brown_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:brown_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_shingle_slab_from_brown_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json deleted file mode 100644 index 196d3611..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:brown_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs.json deleted file mode 100644 index 9e858825..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:brown_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json deleted file mode 100644 index 795b5c55..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:brown_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json deleted file mode 100644 index 43775795..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:brown_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall.json deleted file mode 100644 index bbc24ee5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:brown_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json deleted file mode 100644 index d08083d9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_shingle_wall_from_brown_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:brown_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_shingle_wall_from_brown_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json deleted file mode 100644 index 38442de4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:brown_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles.json deleted file mode 100644 index 3ad5e815..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:brown_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 137ea9b4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/brown_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:brown_silt_shingles_from_brown_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:brown_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:brown_silt_shingles_from_brown_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks.json deleted file mode 100644 index 61e1e68d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:chiseled_silt_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:chiseled_silt_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks_stonecutting.json deleted file mode 100644 index fe298ccd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/chiseled_silt_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:chiseled_silt_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:chiseled_silt_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cracked_silt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/silt/cracked_silt_bricks.json deleted file mode 100644 index 5ccc7316..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cracked_silt_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cracked_silt_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cracked_silt_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_packed_silt.json deleted file mode 100644 index 7c46fd83..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_silt.json deleted file mode 100644 index e7a0c1de..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_pot_from_silt_pot.json deleted file mode 100644 index 4f0d2eff..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab.json deleted file mode 100644 index 9ab8330a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cyan_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json deleted file mode 100644 index 7e843654..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cyan_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json deleted file mode 100644 index 6e033448..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cyan_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs.json deleted file mode 100644 index ebf1d4a9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cyan_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json deleted file mode 100644 index 021cd9a8..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cyan_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json deleted file mode 100644 index 3bc3f011..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cyan_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall.json deleted file mode 100644 index 2f1e3be9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cyan_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json deleted file mode 100644 index a42a9188..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cyan_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json deleted file mode 100644 index 389be6db..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cyan_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles.json deleted file mode 100644 index 8cbdf7e2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cyan_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 783c6649..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/cyan_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cyan_silt_shingles_from_cyan_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:cyan_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cyan_silt_shingles_from_cyan_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_packed_silt.json deleted file mode 100644 index 3db5c025..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_silt.json deleted file mode 100644 index 93edf422..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_pot_from_silt_pot.json deleted file mode 100644 index d13ff9cf..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab.json deleted file mode 100644 index e12d60a9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json deleted file mode 100644 index 65cecef5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_shingle_slab_from_gray_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gray_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_shingle_slab_from_gray_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json deleted file mode 100644 index 8ce343c3..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs.json deleted file mode 100644 index d7f0dff0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json deleted file mode 100644 index 7c1b16f9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gray_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json deleted file mode 100644 index f38424c1..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall.json deleted file mode 100644 index b8a08876..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json deleted file mode 100644 index 79c78f00..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_shingle_wall_from_gray_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gray_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_shingle_wall_from_gray_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json deleted file mode 100644 index 7e8903ea..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles.json deleted file mode 100644 index 7c6c3a74..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gray_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 2b9e7260..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/gray_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:gray_silt_shingles_from_gray_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:gray_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:gray_silt_shingles_from_gray_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_packed_silt.json deleted file mode 100644 index 0e743291..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_silt.json deleted file mode 100644 index 082a0970..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_pot_from_silt_pot.json deleted file mode 100644 index 48e15e82..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab.json deleted file mode 100644 index 9eba05cd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:green_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json deleted file mode 100644 index df4f6764..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_shingle_slab_from_green_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:green_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_shingle_slab_from_green_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json deleted file mode 100644 index 0bc52843..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_shingle_slab_from_green_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:green_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_shingle_slab_from_green_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs.json deleted file mode 100644 index d23d6860..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:green_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json deleted file mode 100644 index c828395e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_shingle_stairs_from_green_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:green_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_shingle_stairs_from_green_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json deleted file mode 100644 index c8c5e079..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_shingle_stairs_from_green_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:green_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_shingle_stairs_from_green_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall.json deleted file mode 100644 index c05f7b1e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:green_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json deleted file mode 100644 index 62090426..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_shingle_wall_from_green_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:green_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_shingle_wall_from_green_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json deleted file mode 100644 index 7585e8ad..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_shingle_wall_from_green_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:green_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_shingle_wall_from_green_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles.json deleted file mode 100644 index 190f7eab..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:green_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 4e49666c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/green_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:green_silt_shingles_from_green_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:green_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:green_silt_shingles_from_green_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_packed_silt.json deleted file mode 100644 index 62e0d5a2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_silt.json deleted file mode 100644 index cb9469e0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_pot_from_silt_pot.json deleted file mode 100644 index 9d97e0f2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab.json deleted file mode 100644 index e6209505..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json deleted file mode 100644 index 13f8e8d0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_blue_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json deleted file mode 100644 index 95e00ae0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs.json deleted file mode 100644 index 7cb88dbb..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json deleted file mode 100644 index cc895a4d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_blue_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json deleted file mode 100644 index ad2c81a8..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall.json deleted file mode 100644 index 7d5fc7fb..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json deleted file mode 100644 index e16b9be7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_blue_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json deleted file mode 100644 index 6f515294..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_blue_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles.json deleted file mode 100644 index fb2e711f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_blue_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 1f64f97c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_blue_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_blue_silt_shingles_from_light_blue_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_blue_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_blue_silt_shingles_from_light_blue_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_packed_silt.json deleted file mode 100644 index 12a1f40f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_silt.json deleted file mode 100644 index 53895b35..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_pot_from_silt_pot.json deleted file mode 100644 index 6ee6b4cb..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab.json deleted file mode 100644 index 696b328c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json deleted file mode 100644 index cb56fcc2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_gray_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json deleted file mode 100644 index d8e77c57..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs.json deleted file mode 100644 index bd19b57b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json deleted file mode 100644 index 228febf7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_gray_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json deleted file mode 100644 index d39b3e0a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall.json deleted file mode 100644 index d903f689..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json deleted file mode 100644 index f31e4239..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_gray_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json deleted file mode 100644 index a878b9a4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_gray_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles.json deleted file mode 100644 index b3c776a6..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_gray_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index f28e00b0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/light_gray_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:light_gray_silt_shingles_from_light_gray_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:light_gray_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:light_gray_silt_shingles_from_light_gray_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_packed_silt.json deleted file mode 100644 index dafb0b15..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_silt.json deleted file mode 100644 index c6605c8f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_pot_from_silt_pot.json deleted file mode 100644 index f6c51578..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab.json deleted file mode 100644 index bdf781d7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:lime_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json deleted file mode 100644 index 23d9031f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_shingle_slab_from_lime_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:lime_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_shingle_slab_from_lime_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json deleted file mode 100644 index 52b81712..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:lime_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs.json deleted file mode 100644 index f64618b8..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:lime_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json deleted file mode 100644 index 622b3413..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:lime_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json deleted file mode 100644 index 88653486..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:lime_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall.json deleted file mode 100644 index b912c318..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:lime_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json deleted file mode 100644 index ea480b0e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_shingle_wall_from_lime_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:lime_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_shingle_wall_from_lime_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json deleted file mode 100644 index 89af5de6..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:lime_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles.json deleted file mode 100644 index 40d56d72..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:lime_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 198e2098..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/lime_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:lime_silt_shingles_from_lime_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:lime_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:lime_silt_shingles_from_lime_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_packed_silt.json deleted file mode 100644 index 73471c53..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_silt.json deleted file mode 100644 index a0ddaebf..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_pot_from_silt_pot.json deleted file mode 100644 index 61b3e382..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab.json deleted file mode 100644 index e660f54e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:magenta_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json deleted file mode 100644 index ffdb1e22..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:magenta_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json deleted file mode 100644 index 546c37bb..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:magenta_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs.json deleted file mode 100644 index 6c316935..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:magenta_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json deleted file mode 100644 index 2dbde557..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:magenta_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json deleted file mode 100644 index bd815737..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:magenta_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall.json deleted file mode 100644 index fbe18998..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:magenta_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json deleted file mode 100644 index 981ca5d1..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:magenta_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json deleted file mode 100644 index 2e6a03e7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:magenta_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles.json deleted file mode 100644 index 5c6dcbee..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:magenta_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 701725d3..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/magenta_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:magenta_silt_shingles_from_magenta_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:magenta_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:magenta_silt_shingles_from_magenta_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks.json deleted file mode 100644 index 444f4d5b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mixed_silt_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mixed_silt_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks_stonecutting.json deleted file mode 100644 index e4d9c299..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/mixed_silt_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mixed_silt_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mixed_silt_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_packed_silt.json deleted file mode 100644 index 9e6e03e7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_silt.json deleted file mode 100644 index c757c621..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_pot_from_silt_pot.json deleted file mode 100644 index 0cb4f6f9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab.json deleted file mode 100644 index 8cd5ca5f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:orange_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json deleted file mode 100644 index 67609175..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_shingle_slab_from_orange_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:orange_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_shingle_slab_from_orange_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json deleted file mode 100644 index 91387747..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:orange_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs.json deleted file mode 100644 index 138c1dec..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:orange_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json deleted file mode 100644 index 12d3f9f7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:orange_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json deleted file mode 100644 index 63edab96..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:orange_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall.json deleted file mode 100644 index 3dfa091b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:orange_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json deleted file mode 100644 index 9806cd49..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_shingle_wall_from_orange_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:orange_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_shingle_wall_from_orange_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json deleted file mode 100644 index 6b2a1989..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:orange_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles.json deleted file mode 100644 index 82ceddf1..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:orange_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 700e38a0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/orange_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:orange_silt_shingles_from_orange_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:orange_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:orange_silt_shingles_from_orange_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/packed_silt.json deleted file mode 100644 index ddaa7796..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_packed_silt.json deleted file mode 100644 index e6b9ace8..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_silt.json deleted file mode 100644 index 1298e46d..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_pot_from_silt_pot.json deleted file mode 100644 index e635db86..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab.json deleted file mode 100644 index 869095b2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pink_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json deleted file mode 100644 index dc9bb56c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_shingle_slab_from_pink_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pink_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_shingle_slab_from_pink_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json deleted file mode 100644 index 3efb219f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pink_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs.json deleted file mode 100644 index a7793204..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pink_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json deleted file mode 100644 index 60268358..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pink_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json deleted file mode 100644 index b2cb6b3a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pink_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall.json deleted file mode 100644 index 56f69684..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pink_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json deleted file mode 100644 index 2c6bc1c9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_shingle_wall_from_pink_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pink_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_shingle_wall_from_pink_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json deleted file mode 100644 index 5cbcc171..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pink_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles.json deleted file mode 100644 index a37db925..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pink_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index bdfe4af5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/pink_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:pink_silt_shingles_from_pink_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:pink_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:pink_silt_shingles_from_pink_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_packed_silt.json deleted file mode 100644 index 7a7baa2f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_silt.json deleted file mode 100644 index 4d2bfb10..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_pot_from_silt_pot.json deleted file mode 100644 index ffd31285..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab.json deleted file mode 100644 index d6573ead..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:purple_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json deleted file mode 100644 index 2b668e5c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_shingle_slab_from_purple_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:purple_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_shingle_slab_from_purple_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json deleted file mode 100644 index 3f006f59..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:purple_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs.json deleted file mode 100644 index 2fa85955..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:purple_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json deleted file mode 100644 index a646ea6a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:purple_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json deleted file mode 100644 index 93bbafe3..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:purple_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall.json deleted file mode 100644 index b1ce2b37..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:purple_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json deleted file mode 100644 index 0924d94b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_shingle_wall_from_purple_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:purple_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_shingle_wall_from_purple_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json deleted file mode 100644 index c106df28..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:purple_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles.json deleted file mode 100644 index 5c6e4e9e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:purple_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 4e3d95cb..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/purple_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:purple_silt_shingles_from_purple_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:purple_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:purple_silt_shingles_from_purple_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_packed_silt.json deleted file mode 100644 index 2c9349bf..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_silt.json deleted file mode 100644 index 53ce66a7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_pot_from_silt_pot.json deleted file mode 100644 index ce0d368c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab.json deleted file mode 100644 index 1f09858f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:red_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json deleted file mode 100644 index 08eff1f7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_shingle_slab_from_red_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:red_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_shingle_slab_from_red_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json deleted file mode 100644 index 55112457..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_shingle_slab_from_red_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:red_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_shingle_slab_from_red_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs.json deleted file mode 100644 index a85c7e22..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:red_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json deleted file mode 100644 index 9d78e846..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_shingle_stairs_from_red_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:red_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_shingle_stairs_from_red_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json deleted file mode 100644 index 9961d2b2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_shingle_stairs_from_red_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:red_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_shingle_stairs_from_red_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall.json deleted file mode 100644 index 91913c3a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:red_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json deleted file mode 100644 index 8951f2f4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_shingle_wall_from_red_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:red_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_shingle_wall_from_red_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json deleted file mode 100644 index 695e4abd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_shingle_wall_from_red_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:red_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_shingle_wall_from_red_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles.json deleted file mode 100644 index 16894ade..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:red_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 4dae0dbe..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/red_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:red_silt_shingles_from_red_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:red_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:red_silt_shingles_from_red_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick.json deleted file mode 100644 index 323c4508..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_brick" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_ball" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_brick" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab.json deleted file mode 100644 index 4b846d1c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_brick_slab" - ] - }, - "criteria": { - "has_silt_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_brick_slab" - } - } - }, - "requirements": [ - [ - "has_silt_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab_from_silt_brick_stonecutting.json deleted file mode 100644 index 496ded09..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_slab_from_silt_brick_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_brick_slab_from_silt_brick_stonecutting" - ] - }, - "criteria": { - "has_silt_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_brick_slab_from_silt_brick_stonecutting" - } - } - }, - "requirements": [ - [ - "has_silt_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs.json deleted file mode 100644 index aaeb99f2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_brick_stairs" - ] - }, - "criteria": { - "has_silt_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_silt_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs_from_silt_brick_stonecutting.json deleted file mode 100644 index 03d3f2ff..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_stairs_from_silt_brick_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_brick_stairs_from_silt_brick_stonecutting" - ] - }, - "criteria": { - "has_silt_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_brick_stairs_from_silt_brick_stonecutting" - } - } - }, - "requirements": [ - [ - "has_silt_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall.json deleted file mode 100644 index f405beae..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_brick_wall" - ] - }, - "criteria": { - "has_silt_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_brick_wall" - } - } - }, - "requirements": [ - [ - "has_silt_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall_from_silt_brick_stonecutting.json deleted file mode 100644 index 2816340e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_brick_wall_from_silt_brick_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_brick_wall_from_silt_brick_stonecutting" - ] - }, - "criteria": { - "has_silt_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_brick_wall_from_silt_brick_stonecutting" - } - } - }, - "requirements": [ - [ - "has_silt_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_bricks.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_bricks.json deleted file mode 100644 index 6575d635..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_brick" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_clay.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_clay.json deleted file mode 100644 index 148a8cbd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_clay.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:clay" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_from_clay" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_sand.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_sand.json deleted file mode 100644 index 8366f12a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_sand.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:sand" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_from_sand" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_silt_balls.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_silt_balls.json deleted file mode 100644 index b6ed170c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_from_silt_balls.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_from_silt_balls" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_ball" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_from_silt_balls" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_pot.json deleted file mode 100644 index 6fc2b0f0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_brick" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab.json deleted file mode 100644 index f2978e84..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_packed_silt_stonecutting.json deleted file mode 100644 index 0e639a80..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_shingle_slab_from_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_shingle_slab_from_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_silt_shingle_stonecutting.json deleted file mode 100644 index 6df3fe5e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_slab_from_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_shingle_slab_from_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_shingle_slab_from_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs.json deleted file mode 100644 index e07b7103..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_packed_silt_stonecutting.json deleted file mode 100644 index a9ef42fe..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_shingle_stairs_from_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_shingle_stairs_from_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_silt_shingle_stonecutting.json deleted file mode 100644 index b6b0bb55..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_stairs_from_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_shingle_stairs_from_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_shingle_stairs_from_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall.json deleted file mode 100644 index d099d76a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_packed_silt_stonecutting.json deleted file mode 100644 index 2e339649..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_shingle_wall_from_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_shingle_wall_from_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_silt_shingle_stonecutting.json deleted file mode 100644 index debd582a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingle_wall_from_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_shingle_wall_from_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_shingle_wall_from_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles.json deleted file mode 100644 index a87fe1ba..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 72efb92f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:silt_shingles_from_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:silt_shingles_from_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_packed_silt.json deleted file mode 100644 index 41c62989..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_silt.json deleted file mode 100644 index e1b237fe..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_pot_from_silt_pot.json deleted file mode 100644 index a0824c98..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab.json deleted file mode 100644 index 41a815d2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:white_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json deleted file mode 100644 index 3a6703f2..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_shingle_slab_from_white_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:white_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_shingle_slab_from_white_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json deleted file mode 100644 index c6443c02..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_shingle_slab_from_white_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:white_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_shingle_slab_from_white_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs.json deleted file mode 100644 index c4b24af1..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:white_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json deleted file mode 100644 index 1fe5a709..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_shingle_stairs_from_white_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:white_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_shingle_stairs_from_white_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json deleted file mode 100644 index 23dcd759..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_shingle_stairs_from_white_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:white_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_shingle_stairs_from_white_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall.json deleted file mode 100644 index 516f76bb..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:white_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json deleted file mode 100644 index a0ca9a4b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_shingle_wall_from_white_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:white_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_shingle_wall_from_white_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json deleted file mode 100644 index 75beb53b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_shingle_wall_from_white_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:white_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_shingle_wall_from_white_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles.json deleted file mode 100644 index bea1054a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:white_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 2e10261c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/white_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:white_silt_shingles_from_white_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:white_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:white_silt_shingles_from_white_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_packed_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_packed_silt.json deleted file mode 100644 index ef3a8356..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_packed_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_packed_silt_from_packed_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_silt.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_silt.json deleted file mode 100644 index 6f85150b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_packed_silt_from_silt.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_packed_silt" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_packed_silt_from_silt" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_pot_from_silt_pot.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_pot_from_silt_pot.json deleted file mode 100644 index b663c6ce..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_pot_from_silt_pot.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_pot" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:silt_pot" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_pot_from_silt_pot" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab.json deleted file mode 100644 index 49702d54..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_shingle_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:yellow_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_shingle_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json deleted file mode 100644 index 9141dcbf..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:yellow_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json deleted file mode 100644 index e0610206..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:yellow_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs.json deleted file mode 100644 index d3caea0f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_shingle_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:yellow_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_shingle_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json deleted file mode 100644 index 78bda623..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:yellow_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json deleted file mode 100644 index aeba8bbf..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:yellow_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall.json deleted file mode 100644 index e7d1cdcd..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_shingle_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:yellow_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_shingle_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json deleted file mode 100644 index 785d18e0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:yellow_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json deleted file mode 100644 index 5cc824b1..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:yellow_silt_shingles" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles.json deleted file mode 100644 index b029a866..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_shingles" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:yellow_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_shingles" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 14fad3a0..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/silt/yellow_silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:yellow_silt_shingles_from_yellow_packed_silt_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:yellow_packed_silt" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:yellow_silt_shingles_from_yellow_packed_silt_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab.json deleted file mode 100644 index 1bdbd2cc..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_stone_brick_slab" - ] - }, - "criteria": { - "has_smooth_stone_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_stone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_stone_brick_slab" - } - } - }, - "requirements": [ - [ - "has_smooth_stone_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json deleted file mode 100644 index b765a047..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting" - ] - }, - "criteria": { - "has_smooth_stone_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_stone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting" - } - } - }, - "requirements": [ - [ - "has_smooth_stone_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json deleted file mode 100644 index 6302c47f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_stone_brick_slab_from_smooth_stone_stonecutting" - ] - }, - "criteria": { - "has_smooth_stone": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:smooth_stone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_stone_brick_slab_from_smooth_stone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_smooth_stone", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs.json deleted file mode 100644 index d02d37a9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_stone_brick_stairs" - ] - }, - "criteria": { - "has_smooth_stone_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_stone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_stone_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_smooth_stone_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json deleted file mode 100644 index 120dd2d7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting" - ] - }, - "criteria": { - "has_smooth_stone_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_stone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting" - } - } - }, - "requirements": [ - [ - "has_smooth_stone_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json deleted file mode 100644 index ad69575a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_stone_brick_stairs_from_smooth_stone_stonecutting" - ] - }, - "criteria": { - "has_smooth_stone": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:smooth_stone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_stone_brick_stairs_from_smooth_stone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_smooth_stone", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall.json deleted file mode 100644 index 29c19c99..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_stone_brick_wall" - ] - }, - "criteria": { - "has_smooth_stone_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_stone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_stone_brick_wall" - } - } - }, - "requirements": [ - [ - "has_smooth_stone_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json deleted file mode 100644 index 7968323a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting" - ] - }, - "criteria": { - "has_smooth_stone_bricks": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:smooth_stone_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting" - } - } - }, - "requirements": [ - [ - "has_smooth_stone_bricks", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json deleted file mode 100644 index 564960d7..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_stone_brick_wall_from_smooth_stone_stonecutting" - ] - }, - "criteria": { - "has_smooth_stone": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:smooth_stone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_stone_brick_wall_from_smooth_stone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_smooth_stone", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks.json deleted file mode 100644 index 17dba436..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_stone_bricks" - ] - }, - "criteria": { - "has_smooth_stone": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:smooth_stone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_stone_bricks" - } - } - }, - "requirements": [ - [ - "has_smooth_stone", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks_from_smooth_stone_stonecutting.json deleted file mode 100644 index 9f729672..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/smooth_stone_bricks/smooth_stone_bricks_from_smooth_stone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:smooth_stone_bricks_from_smooth_stone_stonecutting" - ] - }, - "criteria": { - "has_smooth_stone": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:smooth_stone" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:smooth_stone_bricks_from_smooth_stone_stonecutting" - } - } - }, - "requirements": [ - [ - "has_smooth_stone", - "has_the_recipe" - ] - ] -} diff --git a/src/main/resources/data/twigs/advancement/recipes/stick_from_twig.json b/src/main/resources/data/twigs/advancement/recipes/stick_from_twig.json deleted file mode 100644 index 9b194c23..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/stick_from_twig.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:stick_from_twig" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:twig" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:stick_from_twig" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/acacia_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/acacia_table.json deleted file mode 100644 index a22a69b9..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/acacia_table.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:acacia_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:acacia_planks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:acacia_table" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/acacia_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/acacia_table_slab.json deleted file mode 100644 index 3b1b8130..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/acacia_table_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:acacia_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:acacia_slab" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:acacia_table_slab" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table.json deleted file mode 100644 index fb51f121..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bamboo_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:bamboo_planks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:bamboo_table" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table_slab.json deleted file mode 100644 index b3aed2b8..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/bamboo_table_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:bamboo_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:bamboo_slab" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:bamboo_table_slab" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/birch_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/birch_table.json deleted file mode 100644 index cde4bbc5..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/birch_table.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:birch_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:birch_planks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:birch_table" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/birch_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/birch_table_slab.json deleted file mode 100644 index babdb335..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/birch_table_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:birch_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:birch_slab" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:birch_table_slab" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/cherry_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/cherry_table.json deleted file mode 100644 index 9212b601..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/cherry_table.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cherry_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:cherry_planks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cherry_table" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/cherry_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/cherry_table_slab.json deleted file mode 100644 index 03d71b57..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/cherry_table_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cherry_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:cherry_slab" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cherry_table_slab" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/crimson_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/crimson_table.json deleted file mode 100644 index 5e96a832..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/crimson_table.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:crimson_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:crimson_planks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:crimson_table" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/crimson_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/crimson_table_slab.json deleted file mode 100644 index e4dabe17..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/crimson_table_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:crimson_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:crimson_slab" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:crimson_table_slab" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table.json deleted file mode 100644 index c30fb273..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:dark_oak_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:dark_oak_planks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:dark_oak_table" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table_slab.json deleted file mode 100644 index b205b843..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/dark_oak_table_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:dark_oak_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:dark_oak_slab" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:dark_oak_table_slab" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/jungle_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/jungle_table.json deleted file mode 100644 index 6f9fdbeb..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/jungle_table.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:jungle_table" - ] - }, - "criteria": { - "has_jungle": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:jungle_planks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:jungle_table" - } - } - }, - "requirements": [ - [ - "has_jungle", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/jungle_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/jungle_table_slab.json deleted file mode 100644 index 227886fe..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/jungle_table_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:jungle_table" - ] - }, - "criteria": { - "has_jungle": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:jungle_slab" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:jungle_table_slab" - } - } - }, - "requirements": [ - [ - "has_jungle", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table.json deleted file mode 100644 index 8fd21741..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mangrove_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:mangrove_planks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mangrove_table" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table_slab.json deleted file mode 100644 index c041f548..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/mangrove_table_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:mangrove_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:mangrove_slab" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:mangrove_table_slab" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/oak_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/oak_table.json deleted file mode 100644 index 339ff919..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/oak_table.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:oak_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:oak_planks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:oak_table" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/oak_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/oak_table_slab.json deleted file mode 100644 index e627a23b..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/oak_table_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:oak_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:oak_slab" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:oak_table_slab" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/spruce_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/spruce_table.json deleted file mode 100644 index d0705166..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/spruce_table.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:spruce_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:spruce_planks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:spruce_table" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/spruce_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/spruce_table_slab.json deleted file mode 100644 index 1f66da63..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/spruce_table_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:spruce_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:spruce_slab" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:spruce_table_slab" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/warped_table.json b/src/main/resources/data/twigs/advancement/recipes/tables/warped_table.json deleted file mode 100644 index 8dbc228a..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/warped_table.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:warped_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:warped_planks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:warped_table" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tables/warped_table_slab.json b/src/main/resources/data/twigs/advancement/recipes/tables/warped_table_slab.json deleted file mode 100644 index 55a5b089..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tables/warped_table_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:warped_table" - ] - }, - "criteria": { - "has_bamboo": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:warped_slab" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:warped_table_slab" - } - } - }, - "requirements": [ - [ - "has_bamboo", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/cracked_polished_tuff_bricks.json b/src/main/resources/data/twigs/advancement/recipes/tuff/cracked_polished_tuff_bricks.json deleted file mode 100644 index a0792409..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/cracked_polished_tuff_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:cracked_polished_tuff_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:cracked_polished_tuff_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff.json deleted file mode 100644 index c7913493..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab.json deleted file mode 100644 index c58838ad..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_brick_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_brick_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab_stonecutting.json deleted file mode 100644 index 3e082f8e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_brick_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_brick_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs.json deleted file mode 100644 index 1295fb98..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_brick_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_brick_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs_stonecutting.json deleted file mode 100644 index cb757e24..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_brick_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_brick_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall.json deleted file mode 100644 index 609466be..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_brick_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_brick_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall_stonecutting.json deleted file mode 100644 index 884b234c..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_brick_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_brick_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff_bricks" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_brick_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks.json deleted file mode 100644 index fae09a66..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_bricks" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_bricks" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_from_bloodstone_stonecutting.json deleted file mode 100644 index f8d8a645..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_from_bloodstone_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_bricks_from_tuff_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_bricks_from_tuff_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_stonecutting.json deleted file mode 100644 index bc82c1a4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_bricks_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_bricks_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_bricks_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab.json deleted file mode 100644 index 68ebac08..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab_stonecutting.json deleted file mode 100644 index ee89e9da..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs.json deleted file mode 100644 index 00650b18..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs_stonecutting.json deleted file mode 100644 index ba9068e6..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "twigs:polished_tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stonecutting.json deleted file mode 100644 index 2da0932e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/polished_tuff_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:polished_tuff_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:polished_tuff_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab.json deleted file mode 100644 index e0a9d312..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:tuff_slab" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:tuff_slab" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab_stonecutting.json deleted file mode 100644 index 01012c86..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_slab_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:tuff_slab_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:tuff_slab_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs.json deleted file mode 100644 index 6ccf069e..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:tuff_stairs" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:tuff_stairs" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs_stonecutting.json deleted file mode 100644 index 7fc3940f..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_stairs_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:tuff_stairs_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:tuff_stairs_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall.json deleted file mode 100644 index 31f3acc4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:tuff_wall" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:tuff_wall" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall_stonecutting.json b/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall_stonecutting.json deleted file mode 100644 index 04b71cd4..00000000 --- a/src/main/resources/data/twigs/advancement/recipes/tuff/tuff_wall_stonecutting.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "parent": "minecraft:recipes/root", - "rewards": { - "recipes": [ - "twigs:tuff_wall_stonecutting" - ] - }, - "criteria": { - "has_item": { - "trigger": "minecraft:inventory_changed", - "conditions": { - "items": [ - { - "items": [ - "minecraft:tuff" - ] - } - ] - } - }, - "has_the_recipe": { - "trigger": "minecraft:recipe_unlocked", - "conditions": { - "recipe": "twigs:tuff_wall_stonecutting" - } - } - }, - "requirements": [ - [ - "has_item", - "has_the_recipe" - ] - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/acacia_table.json b/src/main/resources/data/twigs/loot_table/blocks/acacia_table.json deleted file mode 100644 index c7862bb5..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/acacia_table.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:acacia_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/allium_paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/allium_paper_lantern.json deleted file mode 100644 index ba0e87fc..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/allium_paper_lantern.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:allium_paper_lantern" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/azalea_flowers.json b/src/main/resources/data/twigs/loot_table/blocks/azalea_flowers.json deleted file mode 100644 index f9141dc0..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/azalea_flowers.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:azalea_flowers" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/bamboo_leaves.json b/src/main/resources/data/twigs/loot_table/blocks/bamboo_leaves.json deleted file mode 100644 index fabd3042..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/bamboo_leaves.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "entries": [ - { - "type": "minecraft:alternatives", - "children": [ - { - "type": "minecraft:item", - "functions": [ - { - "add": true, - "conditions": [ - { - "block": "twigs:bamboo_leaves", - "condition": "minecraft:block_state_property", - "properties": { - "layers": "2" - } - } - ], - "count": 1.0, - "function": "minecraft:set_count" - }, - { - "add": true, - "conditions": [ - { - "block": "twigs:bamboo_leaves", - "condition": "minecraft:block_state_property", - "properties": { - "layers": "3" - } - } - ], - "count": 2.0, - "function": "minecraft:set_count" - }, - { - "add": true, - "conditions": [ - { - "block": "twigs:bamboo_leaves", - "condition": "minecraft:block_state_property", - "properties": { - "layers": "4" - } - } - ], - "count": 3.0, - "function": "minecraft:set_count" - } - ], - "name": "twigs:bamboo_leaves" - } - ] - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/bamboo_mat.json b/src/main/resources/data/twigs/loot_table/blocks/bamboo_mat.json deleted file mode 100644 index f3ac3489..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/bamboo_mat.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:bamboo_mat" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/bamboo_table.json b/src/main/resources/data/twigs/loot_table/blocks/bamboo_table.json deleted file mode 100644 index 7fdefc0f..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/bamboo_table.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:bamboo_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch.json b/src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch.json deleted file mode 100644 index 7443a298..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:bamboo_thatch" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch_slab.json b/src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch_slab.json deleted file mode 100644 index 251bf219..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/bamboo_thatch_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "add": false, - "conditions": [ - { - "block": "twigs:bamboo_thatch_slab", - "condition": "minecraft:block_state_property", - "properties": { - "type": "double" - } - } - ], - "count": 2.0, - "function": "minecraft:set_count" - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:bamboo_thatch_slab" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/birch_table.json b/src/main/resources/data/twigs/loot_table/blocks/birch_table.json deleted file mode 100644 index c7c3c9b9..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/birch_table.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:birch_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/black_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/black_packed_silt.json deleted file mode 100644 index 34d33dd2..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/black_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:black_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/black_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/black_silt_pot.json deleted file mode 100644 index ed228baa..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/black_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:black_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_slab.json deleted file mode 100644 index 16444e5b..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:black_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:black_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_stairs.json deleted file mode 100644 index 4f2ec4b0..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:black_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_wall.json deleted file mode 100644 index 41a25a61..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:black_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingles.json deleted file mode 100644 index 047e8d8b..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/black_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:black_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/blackstone_column.json b/src/main/resources/data/twigs/loot_table/blocks/blackstone_column.json deleted file mode 100644 index bc6e7af9..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/blackstone_column.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:blackstone_column" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/bloodstone.json b/src/main/resources/data/twigs/loot_table/blocks/bloodstone.json deleted file mode 100644 index e7f6a1da..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/bloodstone.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:bloodstone" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/bloodstone_slab.json b/src/main/resources/data/twigs/loot_table/blocks/bloodstone_slab.json deleted file mode 100644 index 28e1a63a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/bloodstone_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:bloodstone_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:bloodstone_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/bloodstone_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/bloodstone_stairs.json deleted file mode 100644 index d073d0d2..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/bloodstone_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:bloodstone_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/bloodstone_wall.json b/src/main/resources/data/twigs/loot_table/blocks/bloodstone_wall.json deleted file mode 100644 index 96eb41ce..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/bloodstone_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:bloodstone_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/blue_orchid_paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/blue_orchid_paper_lantern.json deleted file mode 100644 index 5fc7c149..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/blue_orchid_paper_lantern.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:blue_orchid_paper_lantern" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/blue_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/blue_packed_silt.json deleted file mode 100644 index 24e1971d..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/blue_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:blue_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/blue_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/blue_silt_pot.json deleted file mode 100644 index b6ce2110..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/blue_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:blue_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_slab.json deleted file mode 100644 index ab776e16..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:blue_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:blue_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_stairs.json deleted file mode 100644 index 374f1adf..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:blue_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_wall.json deleted file mode 100644 index 473335c2..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:blue_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingles.json deleted file mode 100644 index fc47c1db..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/blue_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:blue_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/bronzed_seashell.json b/src/main/resources/data/twigs/loot_table/blocks/bronzed_seashell.json deleted file mode 100644 index d095ec09..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/bronzed_seashell.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:bronzed_seashell" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/brown_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/brown_packed_silt.json deleted file mode 100644 index b158ce48..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/brown_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:brown_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/brown_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/brown_silt_pot.json deleted file mode 100644 index cfefac34..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/brown_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:brown_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_slab.json deleted file mode 100644 index 10eedc63..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:brown_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:brown_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_stairs.json deleted file mode 100644 index ac4ca299..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:brown_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_wall.json deleted file mode 100644 index c22635c3..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:brown_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingles.json deleted file mode 100644 index fcaa448a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/brown_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:brown_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/calcite_slab.json b/src/main/resources/data/twigs/loot_table/blocks/calcite_slab.json deleted file mode 100644 index 7584e20d..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/calcite_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:calcite_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:calcite_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/calcite_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/calcite_stairs.json deleted file mode 100644 index 97a64380..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/calcite_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:calcite_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/calcite_wall.json b/src/main/resources/data/twigs/loot_table/blocks/calcite_wall.json deleted file mode 100644 index acf2ea8a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/calcite_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:calcite_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/cherry_table.json b/src/main/resources/data/twigs/loot_table/blocks/cherry_table.json deleted file mode 100644 index c4e626ec..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cherry_table.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cherry_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/chiseled_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/chiseled_bricks.json deleted file mode 100644 index 8f7e989d..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/chiseled_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:chiseled_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/chiseled_silt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/chiseled_silt_bricks.json deleted file mode 100644 index 21e38ec9..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/chiseled_silt_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:chiseled_silt_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/chiseled_smooth_basalt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/chiseled_smooth_basalt_bricks.json deleted file mode 100644 index 4b076c73..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/chiseled_smooth_basalt_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:chiseled_smooth_basalt_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_slab.json deleted file mode 100644 index ef5c3e36..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1.0, - "bonus_rolls": 0.0, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:cobblestone_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2.0, - "add": false - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:cobblestone_brick_slab" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_stairs.json deleted file mode 100644 index a59b294d..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cobblestone_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_wall.json deleted file mode 100644 index a698e473..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cobblestone_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cobblestone_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/cobblestone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cobblestone_bricks.json deleted file mode 100644 index fb2fb35a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cobblestone_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cobblestone_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/compacted_dripstone.json b/src/main/resources/data/twigs/loot_table/blocks/compacted_dripstone.json deleted file mode 100644 index 6f7b11ca..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/compacted_dripstone.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:compacted_dripstone" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/copper_pillar.json deleted file mode 100644 index 8bc07122..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/copper_pillar.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:copper_pillar" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/cracked_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_bricks.json deleted file mode 100644 index fc0dab25..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cracked_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cracked_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/cracked_cobblestone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_cobblestone_bricks.json deleted file mode 100644 index 3d60b373..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cracked_cobblestone_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cracked_cobblestone_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_bloodstone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_bloodstone_bricks.json deleted file mode 100644 index d5ae98a4..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_bloodstone_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cracked_polished_bloodstone_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_calcite_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_calcite_bricks.json deleted file mode 100644 index 92cfd9e3..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_calcite_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cracked_polished_calcite_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_rhyolite_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_rhyolite_bricks.json deleted file mode 100644 index 88ae2cb9..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_rhyolite_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cracked_polished_rhyolite_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_schist_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_schist_bricks.json deleted file mode 100644 index d3b93c35..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_schist_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cracked_polished_schist_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_tuff_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_tuff_bricks.json deleted file mode 100644 index 1f6a4683..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cracked_polished_tuff_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cracked_polished_tuff_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/cracked_silt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/cracked_silt_bricks.json deleted file mode 100644 index 009b6f7c..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cracked_silt_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cracked_silt_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/crimson_roots_paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/crimson_roots_paper_lantern.json deleted file mode 100644 index 5ec38b6d..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/crimson_roots_paper_lantern.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:crimson_roots_paper_lantern" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/crimson_shroomlamp.json b/src/main/resources/data/twigs/loot_table/blocks/crimson_shroomlamp.json deleted file mode 100644 index e3cd55b7..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/crimson_shroomlamp.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:crimson_shroomlamp" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/crimson_table.json b/src/main/resources/data/twigs/loot_table/blocks/crimson_table.json deleted file mode 100644 index 59e35344..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/crimson_table.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:crimson_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/cut_amethyst.json b/src/main/resources/data/twigs/loot_table/blocks/cut_amethyst.json deleted file mode 100644 index 1a77e183..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cut_amethyst.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cut_amethyst" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/cyan_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_packed_silt.json deleted file mode 100644 index 351c040c..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cyan_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cyan_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_pot.json deleted file mode 100644 index c69ceef7..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cyan_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_slab.json deleted file mode 100644 index 306aa719..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:cyan_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:cyan_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_stairs.json deleted file mode 100644 index 62b67a14..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cyan_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_wall.json deleted file mode 100644 index a97b6a70..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cyan_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingles.json deleted file mode 100644 index b339820b..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/cyan_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:cyan_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/dandelion_paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/dandelion_paper_lantern.json deleted file mode 100644 index 6552dac5..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/dandelion_paper_lantern.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:dandelion_paper_lantern" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/dark_oak_table.json b/src/main/resources/data/twigs/loot_table/blocks/dark_oak_table.json deleted file mode 100644 index 11d35ab7..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/dark_oak_table.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:dark_oak_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/deepslate_column.json b/src/main/resources/data/twigs/loot_table/blocks/deepslate_column.json deleted file mode 100644 index d5001df4..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/deepslate_column.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:deepslate_column" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/exposed_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/exposed_copper_pillar.json deleted file mode 100644 index 2f023dcb..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/exposed_copper_pillar.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:exposed_copper_pillar" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_slab.json deleted file mode 100644 index 53aa6b03..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:gravel_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:gravel_brick_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_stairs.json deleted file mode 100644 index 7c61bdd0..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:gravel_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_wall.json deleted file mode 100644 index d1eeca7b..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/gravel_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:gravel_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/gravel_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/gravel_bricks.json deleted file mode 100644 index 0713b94f..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/gravel_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:gravel_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/gray_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/gray_packed_silt.json deleted file mode 100644 index 93daa334..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/gray_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:gray_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/gray_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/gray_silt_pot.json deleted file mode 100644 index 7951e579..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/gray_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:gray_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_slab.json deleted file mode 100644 index 9761cb33..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:gray_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:gray_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_stairs.json deleted file mode 100644 index b512b8cb..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:gray_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_wall.json deleted file mode 100644 index 30736738..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:gray_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingles.json deleted file mode 100644 index 39a147ec..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/gray_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:gray_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/green_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/green_packed_silt.json deleted file mode 100644 index 9c349e8c..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/green_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:green_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/green_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/green_silt_pot.json deleted file mode 100644 index 9c540ea5..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/green_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:green_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_slab.json deleted file mode 100644 index 92d154cc..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:green_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:green_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_stairs.json deleted file mode 100644 index 1cbadc77..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:green_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_wall.json deleted file mode 100644 index 80079a26..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:green_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingles.json deleted file mode 100644 index a6e0aba5..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/green_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:green_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/jungle_table.json b/src/main/resources/data/twigs/loot_table/blocks/jungle_table.json deleted file mode 100644 index cd6a50ed..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/jungle_table.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:jungle_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/lamp.json b/src/main/resources/data/twigs/loot_table/blocks/lamp.json deleted file mode 100644 index 3b581635..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/lamp.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:lamp" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_blue_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_packed_silt.json deleted file mode 100644 index 41fb3424..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_blue_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:light_blue_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_pot.json deleted file mode 100644 index e98b3743..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:light_blue_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_slab.json deleted file mode 100644 index a5862274..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:light_blue_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:light_blue_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_stairs.json deleted file mode 100644 index dc37a958..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:light_blue_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_wall.json deleted file mode 100644 index f7309099..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:light_blue_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingles.json deleted file mode 100644 index 5ede0185..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_blue_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:light_blue_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_gray_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_packed_silt.json deleted file mode 100644 index 8dae0151..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_gray_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:light_gray_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_pot.json deleted file mode 100644 index ae2acf02..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:light_gray_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_slab.json deleted file mode 100644 index 6114ec32..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:light_gray_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:light_gray_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_stairs.json deleted file mode 100644 index 92551ccf..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:light_gray_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_wall.json deleted file mode 100644 index b7b48565..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:light_gray_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingles.json deleted file mode 100644 index 74f7ba71..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/light_gray_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:light_gray_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/lime_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/lime_packed_silt.json deleted file mode 100644 index 80110bfe..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/lime_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:lime_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/lime_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/lime_silt_pot.json deleted file mode 100644 index 8be15ed4..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/lime_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:lime_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_slab.json deleted file mode 100644 index 5d5d0671..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:lime_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:lime_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_stairs.json deleted file mode 100644 index a13f4e1a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:lime_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_wall.json deleted file mode 100644 index 5bdbddf0..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:lime_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingles.json deleted file mode 100644 index 957dae4e..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/lime_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:lime_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/magenta_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_packed_silt.json deleted file mode 100644 index 712c7f02..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/magenta_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:magenta_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_pot.json deleted file mode 100644 index 87118c11..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:magenta_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_slab.json deleted file mode 100644 index c063826b..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:magenta_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:magenta_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_stairs.json deleted file mode 100644 index 64b3af7b..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:magenta_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_wall.json deleted file mode 100644 index 8aa876e2..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:magenta_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingles.json deleted file mode 100644 index 256d7993..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/magenta_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:magenta_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/mangrove_table.json b/src/main/resources/data/twigs/loot_table/blocks/mangrove_table.json deleted file mode 100644 index 231ad46f..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/mangrove_table.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:mangrove_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/mixed_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/mixed_bricks.json deleted file mode 100644 index f4f88d2d..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/mixed_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:mixed_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/mixed_silt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/mixed_silt_bricks.json deleted file mode 100644 index d28c1ef0..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/mixed_silt_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:mixed_silt_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_slab.json deleted file mode 100644 index c299744c..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1.0, - "bonus_rolls": 0.0, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:mossy_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2.0, - "add": false - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:mossy_brick_slab" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_stairs.json deleted file mode 100644 index 67fd3ec4..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:mossy_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_wall.json deleted file mode 100644 index 2548270a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/mossy_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:mossy_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/mossy_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_bricks.json deleted file mode 100644 index 31cb618f..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/mossy_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:mossy_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_slab.json deleted file mode 100644 index 955841fc..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1.0, - "bonus_rolls": 0.0, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:mossy_cobblestone_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2.0, - "add": false - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:mossy_cobblestone_brick_slab" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_stairs.json deleted file mode 100644 index 94c32d5d..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:mossy_cobblestone_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_wall.json deleted file mode 100644 index 0a298b78..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:mossy_cobblestone_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_bricks.json deleted file mode 100644 index 4ef731db..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/mossy_cobblestone_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:mossy_cobblestone_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/oak_table.json b/src/main/resources/data/twigs/loot_table/blocks/oak_table.json deleted file mode 100644 index 8028c7da..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/oak_table.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:oak_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/opaline_seashell.json b/src/main/resources/data/twigs/loot_table/blocks/opaline_seashell.json deleted file mode 100644 index 396f0819..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/opaline_seashell.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:opaline_seashell" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/orange_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/orange_packed_silt.json deleted file mode 100644 index dfef56fd..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/orange_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:orange_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/orange_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/orange_silt_pot.json deleted file mode 100644 index 947d4293..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/orange_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:orange_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_slab.json deleted file mode 100644 index 11560fd9..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:orange_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:orange_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_stairs.json deleted file mode 100644 index 7ac4689a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:orange_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_wall.json deleted file mode 100644 index 32b1afcc..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:orange_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingles.json deleted file mode 100644 index 8016fbf3..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/orange_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:orange_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/oxidized_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/oxidized_copper_pillar.json deleted file mode 100644 index 94929ea1..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/oxidized_copper_pillar.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:oxidized_copper_pillar" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/packed_silt.json deleted file mode 100644 index 06239581..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/paper_lantern.json deleted file mode 100644 index ae1e49ac..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/paper_lantern.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:paper_lantern" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/pebble.json b/src/main/resources/data/twigs/loot_table/blocks/pebble.json deleted file mode 100644 index b20433e0..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/pebble.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:pebble" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/petrified_lichen.json b/src/main/resources/data/twigs/loot_table/blocks/petrified_lichen.json deleted file mode 100644 index d71d9b91..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/petrified_lichen.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "add": true, - "conditions": [ - { - "block": "twigs:petrified_lichen", - "condition": "minecraft:block_state_property", - "properties": { - "down": "true" - } - } - ], - "count": 1.0, - "function": "minecraft:set_count" - }, - { - "add": true, - "conditions": [ - { - "block": "twigs:petrified_lichen", - "condition": "minecraft:block_state_property", - "properties": { - "up": "true" - } - } - ], - "count": 1.0, - "function": "minecraft:set_count" - }, - { - "add": true, - "conditions": [ - { - "block": "twigs:petrified_lichen", - "condition": "minecraft:block_state_property", - "properties": { - "north": "true" - } - } - ], - "count": 1.0, - "function": "minecraft:set_count" - }, - { - "add": true, - "conditions": [ - { - "block": "twigs:petrified_lichen", - "condition": "minecraft:block_state_property", - "properties": { - "south": "true" - } - } - ], - "count": 1.0, - "function": "minecraft:set_count" - }, - { - "add": true, - "conditions": [ - { - "block": "twigs:petrified_lichen", - "condition": "minecraft:block_state_property", - "properties": { - "west": "true" - } - } - ], - "count": 1.0, - "function": "minecraft:set_count" - }, - { - "add": true, - "conditions": [ - { - "block": "twigs:petrified_lichen", - "condition": "minecraft:block_state_property", - "properties": { - "east": "true" - } - } - ], - "count": 1.0, - "function": "minecraft:set_count" - }, - { - "add": true, - "count": -1.0, - "function": "minecraft:set_count" - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:petrified_lichen" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/pink_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/pink_packed_silt.json deleted file mode 100644 index 7f1a7733..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/pink_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:pink_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/pink_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/pink_silt_pot.json deleted file mode 100644 index 22b59894..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/pink_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:pink_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_slab.json deleted file mode 100644 index e8feb85f..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:pink_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:pink_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_stairs.json deleted file mode 100644 index d2d9efb6..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:pink_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_wall.json deleted file mode 100644 index c2d971bd..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:pink_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingles.json deleted file mode 100644 index 5ad053eb..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/pink_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:pink_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_amethyst.json b/src/main/resources/data/twigs/loot_table/blocks/polished_amethyst.json deleted file mode 100644 index a0ae9172..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_amethyst.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_amethyst" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_basalt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_basalt_bricks.json deleted file mode 100644 index 814da13b..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_basalt_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_basalt_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone.json deleted file mode 100644 index 3901f0e4..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_bloodstone" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_slab.json deleted file mode 100644 index b95288d4..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:polished_bloodstone_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:polished_bloodstone_brick_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_stairs.json deleted file mode 100644 index 39bfc8db..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_bloodstone_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_wall.json deleted file mode 100644 index 6c09222c..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_bloodstone_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_bricks.json deleted file mode 100644 index b2c822a9..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_bloodstone_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_slab.json deleted file mode 100644 index 88fcb601..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:polished_bloodstone_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:polished_bloodstone_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_stairs.json deleted file mode 100644 index 08844efb..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_bloodstone_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_bloodstone_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite.json deleted file mode 100644 index bbd5b1a4..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_calcite" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_slab.json deleted file mode 100644 index 1c8bd316..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:polished_calcite_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:polished_calcite_brick_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_stairs.json deleted file mode 100644 index 22b71ffa..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_calcite_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_wall.json deleted file mode 100644 index 3f35c4ac..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_calcite_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_bricks.json deleted file mode 100644 index 745a6877..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_calcite_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_slab.json deleted file mode 100644 index 9977d8f9..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:polished_calcite_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:polished_calcite_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_stairs.json deleted file mode 100644 index e88f936c..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_calcite_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_calcite_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite.json deleted file mode 100644 index 1861b9d0..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_rhyolite" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_slab.json deleted file mode 100644 index edb688a3..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:polished_rhyolite_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:polished_rhyolite_brick_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_stairs.json deleted file mode 100644 index 8ee18dfa..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_rhyolite_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_wall.json deleted file mode 100644 index 4797d2a4..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_rhyolite_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_bricks.json deleted file mode 100644 index eef18850..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_rhyolite_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_slab.json deleted file mode 100644 index 4b32d7a1..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:polished_rhyolite_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:polished_rhyolite_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_stairs.json deleted file mode 100644 index 05b01a42..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_rhyolite_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_rhyolite_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_schist.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist.json deleted file mode 100644 index a0363f66..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_schist.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_schist" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_slab.json deleted file mode 100644 index 9d48ab2f..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:polished_schist_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:polished_schist_brick_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_stairs.json deleted file mode 100644 index 195398d6..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_schist_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_wall.json deleted file mode 100644 index e61e1f33..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_schist_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_bricks.json deleted file mode 100644 index 2909a3d2..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_schist_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_slab.json deleted file mode 100644 index 732e10a7..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:polished_schist_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:polished_schist_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_schist_stairs.json deleted file mode 100644 index a39b9d7b..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_schist_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_schist_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff.json deleted file mode 100644 index 6d878436..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_tuff" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_slab.json deleted file mode 100644 index 6c93e372..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:polished_tuff_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:polished_tuff_brick_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_stairs.json deleted file mode 100644 index 6490cbcb..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_tuff_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_wall.json deleted file mode 100644 index 33de8ae8..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_tuff_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_bricks.json deleted file mode 100644 index d4f088fa..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_tuff_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_slab.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_slab.json deleted file mode 100644 index f7bc289b..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:polished_tuff_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:polished_tuff_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_stairs.json deleted file mode 100644 index e1fe2c95..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/polished_tuff_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:polished_tuff_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/potted_azalea_flowers.json b/src/main/resources/data/twigs/loot_table/blocks/potted_azalea_flowers.json deleted file mode 100644 index dc1f86fb..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/potted_azalea_flowers.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "minecraft:flower_pot" - } - ], - "rolls": 1.0 - }, - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:azalea_flowers" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/purple_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/purple_packed_silt.json deleted file mode 100644 index 90f02741..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/purple_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:purple_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/purple_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/purple_silt_pot.json deleted file mode 100644 index de9817f1..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/purple_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:purple_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_slab.json deleted file mode 100644 index 938f8f2d..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:purple_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:purple_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_stairs.json deleted file mode 100644 index 746cc606..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:purple_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_wall.json deleted file mode 100644 index c6572a8a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:purple_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingles.json deleted file mode 100644 index 957cf9d0..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/purple_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:purple_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/quartz_column.json b/src/main/resources/data/twigs/loot_table/blocks/quartz_column.json deleted file mode 100644 index e2172bdd..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/quartz_column.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:quartz_column" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/red_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/red_packed_silt.json deleted file mode 100644 index f95992cf..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/red_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:red_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/red_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/red_silt_pot.json deleted file mode 100644 index 2a0388b5..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/red_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:red_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_slab.json deleted file mode 100644 index 27ed4c86..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:red_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:red_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_stairs.json deleted file mode 100644 index e04b751c..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:red_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_wall.json deleted file mode 100644 index 38f60ab7..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:red_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingles.json deleted file mode 100644 index b083ceb4..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/red_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:red_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/rhyolite.json b/src/main/resources/data/twigs/loot_table/blocks/rhyolite.json deleted file mode 100644 index 3bc7f6fe..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/rhyolite.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:rhyolite" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/rhyolite_slab.json b/src/main/resources/data/twigs/loot_table/blocks/rhyolite_slab.json deleted file mode 100644 index fa96cb52..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/rhyolite_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:rhyolite_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:rhyolite_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/rhyolite_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/rhyolite_stairs.json deleted file mode 100644 index a6c7fbdc..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/rhyolite_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:rhyolite_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/rhyolite_wall.json b/src/main/resources/data/twigs/loot_table/blocks/rhyolite_wall.json deleted file mode 100644 index 53c52a44..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/rhyolite_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:rhyolite_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/rocky_dirt.json b/src/main/resources/data/twigs/loot_table/blocks/rocky_dirt.json deleted file mode 100644 index 0801fadd..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/rocky_dirt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:rocky_dirt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/roseate_seashell.json b/src/main/resources/data/twigs/loot_table/blocks/roseate_seashell.json deleted file mode 100644 index a64c77df..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/roseate_seashell.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:roseate_seashell" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/schist.json b/src/main/resources/data/twigs/loot_table/blocks/schist.json deleted file mode 100644 index 73e9d878..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/schist.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:schist" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/schist_slab.json b/src/main/resources/data/twigs/loot_table/blocks/schist_slab.json deleted file mode 100644 index e6b7276a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/schist_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:schist_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:schist_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/schist_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/schist_stairs.json deleted file mode 100644 index a8f94212..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/schist_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:schist_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/schist_wall.json b/src/main/resources/data/twigs/loot_table/blocks/schist_wall.json deleted file mode 100644 index e2217d11..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/schist_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:schist_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/silt.json b/src/main/resources/data/twigs/loot_table/blocks/silt.json deleted file mode 100644 index d5e57cb5..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/silt.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "entries": [ - { - "type": "minecraft:alternatives", - "children": [ - { - "type": "minecraft:item", - "conditions": [ - { - "condition": "minecraft:match_tool", - "predicate": { - "enchantments": [ - { - "enchantment": "minecraft:silk_touch", - "levels": { - "min": 1 - } - } - ] - } - } - ], - "name": "twigs:silt" - }, - { - "type": "minecraft:item", - "functions": [ - { - "add": false, - "count": 4.0, - "function": "minecraft:set_count" - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:silt_ball" - } - ] - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/silt_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/silt_brick_slab.json deleted file mode 100644 index d2d41791..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/silt_brick_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:silt_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:silt_brick_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/silt_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/silt_brick_stairs.json deleted file mode 100644 index a5967e6a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/silt_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:silt_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/silt_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/silt_brick_wall.json deleted file mode 100644 index 931453fa..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/silt_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:silt_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/silt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/silt_bricks.json deleted file mode 100644 index 68eb10eb..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/silt_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:silt_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/silt_pot.json deleted file mode 100644 index 0878eb6d..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_slab.json deleted file mode 100644 index 8338a810..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_stairs.json deleted file mode 100644 index 2d654a24..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_wall.json deleted file mode 100644 index f959cc98..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/silt_shingles.json deleted file mode 100644 index e070ed40..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_slab.json deleted file mode 100644 index cbc23947..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_slab.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1.0, - "bonus_rolls": 0.0, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:smooth_basalt_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2.0, - "add": false - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:smooth_basalt_brick_slab" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_stairs.json deleted file mode 100644 index fcae382d..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:smooth_basalt_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_wall.json deleted file mode 100644 index 285a88b1..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:smooth_basalt_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_bricks.json deleted file mode 100644 index 542fc55e..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/smooth_basalt_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:smooth_basalt_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_slab.json deleted file mode 100644 index 8e1ecb81..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:smooth_stone_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:smooth_stone_brick_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_stairs.json deleted file mode 100644 index 71584ce8..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:smooth_stone_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_wall.json deleted file mode 100644 index 8a9867a2..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:smooth_stone_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_bricks.json deleted file mode 100644 index e940eca9..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/smooth_stone_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:smooth_stone_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/soul_lamp.json b/src/main/resources/data/twigs/loot_table/blocks/soul_lamp.json deleted file mode 100644 index b847eb0b..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/soul_lamp.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:soul_lamp" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/spruce_table.json b/src/main/resources/data/twigs/loot_table/blocks/spruce_table.json deleted file mode 100644 index 60ab8390..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/spruce_table.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:spruce_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/stone_column.json b/src/main/resources/data/twigs/loot_table/blocks/stone_column.json deleted file mode 100644 index f6035b11..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/stone_column.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:stone_column" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/tangerine_seashell.json b/src/main/resources/data/twigs/loot_table/blocks/tangerine_seashell.json deleted file mode 100644 index 08d56674..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/tangerine_seashell.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:tangerine_seashell" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/torchflower_paper_lantern.json b/src/main/resources/data/twigs/loot_table/blocks/torchflower_paper_lantern.json deleted file mode 100644 index d81cc046..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/torchflower_paper_lantern.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:torchflower_paper_lantern" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/tuff_slab.json b/src/main/resources/data/twigs/loot_table/blocks/tuff_slab.json deleted file mode 100644 index a6b6031f..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/tuff_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:tuff_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:tuff_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/tuff_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/tuff_stairs.json deleted file mode 100644 index 428ba4b3..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/tuff_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:tuff_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/tuff_wall.json b/src/main/resources/data/twigs/loot_table/blocks/tuff_wall.json deleted file mode 100644 index 53fe8d8f..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/tuff_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:tuff_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/twig.json b/src/main/resources/data/twigs/loot_table/blocks/twig.json deleted file mode 100644 index 1fb556aa..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/twig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:twig" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_slab.json deleted file mode 100644 index 17b52c5d..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:twisting_polished_blackstone_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:twisting_polished_blackstone_brick_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_stairs.json deleted file mode 100644 index a49cde5a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:twisting_polished_blackstone_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_wall.json deleted file mode 100644 index 1ef03099..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:twisting_polished_blackstone_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_bricks.json deleted file mode 100644 index 5b797d08..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:twisting_polished_blackstone_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/warped_shroomlamp.json b/src/main/resources/data/twigs/loot_table/blocks/warped_shroomlamp.json deleted file mode 100644 index 5f9a8b2f..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/warped_shroomlamp.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:warped_shroomlamp" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/warped_table.json b/src/main/resources/data/twigs/loot_table/blocks/warped_table.json deleted file mode 100644 index 4a44870a..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/warped_table.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:warped_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/waxed_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/waxed_copper_pillar.json deleted file mode 100644 index ab7e97b2..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/waxed_copper_pillar.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:waxed_copper_pillar" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/waxed_exposed_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/waxed_exposed_copper_pillar.json deleted file mode 100644 index bf84e2b1..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/waxed_exposed_copper_pillar.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:waxed_exposed_copper_pillar" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/waxed_oxidized_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/waxed_oxidized_copper_pillar.json deleted file mode 100644 index b7363fd7..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/waxed_oxidized_copper_pillar.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:waxed_oxidized_copper_pillar" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/waxed_weathered_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/waxed_weathered_copper_pillar.json deleted file mode 100644 index 38f99a74..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/waxed_weathered_copper_pillar.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:waxed_weathered_copper_pillar" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/weathered_copper_pillar.json b/src/main/resources/data/twigs/loot_table/blocks/weathered_copper_pillar.json deleted file mode 100644 index 565e1851..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/weathered_copper_pillar.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:weathered_copper_pillar" - } - ], - "rolls": 1.0 - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_slab.json deleted file mode 100644 index fb347dd9..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:weeping_polished_blackstone_brick_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:weeping_polished_blackstone_brick_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_stairs.json deleted file mode 100644 index 24aebedc..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:weeping_polished_blackstone_brick_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_wall.json deleted file mode 100644 index 71d9d0c2..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:weeping_polished_blackstone_brick_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_bricks.json b/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_bricks.json deleted file mode 100644 index e31d9149..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_bricks.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:weeping_polished_blackstone_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/white_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/white_packed_silt.json deleted file mode 100644 index 462cb147..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/white_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:white_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/white_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/white_silt_pot.json deleted file mode 100644 index 2259b36c..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/white_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:white_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_slab.json deleted file mode 100644 index 88c9c484..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:white_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:white_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_stairs.json deleted file mode 100644 index f447116b..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:white_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_wall.json deleted file mode 100644 index faf45bcc..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:white_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingles.json deleted file mode 100644 index 86f29c5f..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/white_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:white_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/yellow_packed_silt.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_packed_silt.json deleted file mode 100644 index 01d222ee..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/yellow_packed_silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:yellow_packed_silt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_pot.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_pot.json deleted file mode 100644 index d8cb7f07..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_pot.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:yellow_silt_pot", - "functions": [ - { - "function": "minecraft:copy_components", - "include": [ - "minecraft:custom_name" - ], - "source": "block_entity" - } - ] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_slab.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_slab.json deleted file mode 100644 index 788e2225..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "twigs:yellow_silt_shingle_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "twigs:yellow_silt_shingle_slab" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_stairs.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_stairs.json deleted file mode 100644 index 309fb182..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_stairs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:yellow_silt_shingle_stairs" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_wall.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_wall.json deleted file mode 100644 index 96c4fb51..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_wall.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:yellow_silt_shingle_wall" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingles.json b/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingles.json deleted file mode 100644 index 0a0959ed..00000000 --- a/src/main/resources/data/twigs/loot_table/blocks/yellow_silt_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:yellow_silt_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} diff --git a/src/main/resources/data/twigs/loot_table/chests/bloodstone_obelisk.json b/src/main/resources/data/twigs/loot_table/chests/bloodstone_obelisk.json deleted file mode 100644 index 70ecb65d..00000000 --- a/src/main/resources/data/twigs/loot_table/chests/bloodstone_obelisk.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "type": "minecraft:chest", - "pools": [ - { - "rolls": { - "type": "minecraft:uniform", - "min": 0, - "max": 1 - }, - "bonus_rolls": 0, - "entries": [ - { - "type": "minecraft:item", - "name": "minecraft:crossbow" - } - ] - }, - { - "rolls": { - "type": "minecraft:uniform", - "min": 2, - "max": 3 - }, - "bonus_rolls": 0, - "entries": [] - }, - { - "rolls": { - "type": "minecraft:uniform", - "min": 1, - "max": 3 - }, - "bonus_rolls": 0, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:bloodstone", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "type": "minecraft:uniform", - "min": 2, - "max": 3 - }, - "add": false - } - ] - } - ] - }, - { - "rolls": { - "type": "minecraft:uniform", - "min": 2, - "max": 3 - }, - "bonus_rolls": 0, - "entries": [ - { - "type": "minecraft:item", - "weight": 7, - "name": "minecraft:experience_bottle", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "type": "minecraft:uniform", - "min": 2, - "max": 8 - } - } - ] - }, - { - "type": "minecraft:item", - "weight": 4, - "name": "minecraft:string", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "type": "minecraft:uniform", - "min": 1, - "max": 6 - }, - "add": false - } - ] - }, - { - "type": "minecraft:item", - "weight": 4, - "name": "minecraft:arrow", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "type": "minecraft:uniform", - "min": 2, - "max": 7 - }, - "add": false - } - ] - }, - { - "type": "minecraft:item", - "weight": 5, - "name": "minecraft:spectral_arrow", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "type": "minecraft:uniform", - "min": 2, - "max": 6 - }, - "add": false - } - ] - }, - { - "type": "minecraft:item", - "weight": 3, - "name": "minecraft:gold_ingot", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "type": "minecraft:uniform", - "min": 1, - "max": 2 - }, - "add": false - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/loot_table/injection/pebble.json b/src/main/resources/data/twigs/loot_table/injection/pebble.json deleted file mode 100644 index 9f39e5ce..00000000 --- a/src/main/resources/data/twigs/loot_table/injection/pebble.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "twigs:pebble", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 1, - "max": 3 - } - } - ], - "conditions": [ - { - "condition": "minecraft:inverted", - "term": { - "condition": "minecraft:match_tool", - "predicate": { - "predicates": { - "minecraft:enchantments": [ - { - "enchantments": "minecraft:silk_touch", - "levels": { - "min": 1 - } - } - ] - } - } - } - }, - { - "condition": "minecraft:random_chance", - "chance": 0.2 - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/acacia_table.json b/src/main/resources/data/twigs/recipe/acacia_table.json deleted file mode 100644 index 1efe84d6..00000000 --- a/src/main/resources/data/twigs/recipe/acacia_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "___", - "O O", - "O O" - ], - "key": { - "_": { - "item": "minecraft:acacia_slab" - }, - "O": { - "item": "minecraft:acacia_fence" - } - }, - "result": { - "item": "twigs:acacia_table", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/allium_paper_lantern.json b/src/main/resources/data/twigs/recipe/allium_paper_lantern.json deleted file mode 100644 index 2791727f..00000000 --- a/src/main/resources/data/twigs/recipe/allium_paper_lantern.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:paper_lantern" - }, - { - "item": "minecraft:allium" - } - ], - "result": { - "item": "twigs:allium_paper_lantern", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea.json b/src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea.json deleted file mode 100644 index 68a85f93..00000000 --- a/src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "minecraft:flowering_azalea" - } - ], - "result": { - "item": "twigs:azalea_flowers", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea_leaves.json b/src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea_leaves.json deleted file mode 100644 index 91051f32..00000000 --- a/src/main/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea_leaves.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "minecraft:flowering_azalea_leaves" - } - ], - "result": { - "item": "twigs:azalea_flowers", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/bamboo_mat.json b/src/main/resources/data/twigs/recipe/bamboo_mat.json deleted file mode 100644 index 873fb4d2..00000000 --- a/src/main/resources/data/twigs/recipe/bamboo_mat.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - " ", - "###" - ], - "key": { - "#": { - "item": "minecraft:bamboo" - } - }, - "result": { - "item": "twigs:bamboo_mat", - "count": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/bamboo_table.json b/src/main/resources/data/twigs/recipe/bamboo_table.json deleted file mode 100644 index bd5106e6..00000000 --- a/src/main/resources/data/twigs/recipe/bamboo_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "___", - "O O", - "O O" - ], - "key": { - "_": { - "item": "minecraft:bamboo_slab" - }, - "O": { - "item": "minecraft:bamboo_fence" - } - }, - "result": { - "item": "twigs:bamboo_table", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/bamboo_thatch.json b/src/main/resources/data/twigs/recipe/bamboo_thatch.json deleted file mode 100644 index c6204455..00000000 --- a/src/main/resources/data/twigs/recipe/bamboo_thatch.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:bamboo_leaves" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 2, - "item": "twigs:bamboo_thatch" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/bamboo_thatch_slab.json b/src/main/resources/data/twigs/recipe/bamboo_thatch_slab.json deleted file mode 100644 index f599203b..00000000 --- a/src/main/resources/data/twigs/recipe/bamboo_thatch_slab.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "wooden_slab", - "key": { - "#": { - "item": "twigs:bamboo_thatch" - } - }, - "pattern": [ - "###" - ], - "result": { - "count": 6, - "item": "twigs:bamboo_thatch_slab" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/birch_table.json b/src/main/resources/data/twigs/recipe/birch_table.json deleted file mode 100644 index 1b0bd7b9..00000000 --- a/src/main/resources/data/twigs/recipe/birch_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "___", - "O O", - "O O" - ], - "key": { - "_": { - "item": "minecraft:birch_slab" - }, - "O": { - "item": "minecraft:birch_fence" - } - }, - "result": { - "item": "twigs:birch_table", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/black_silt_pot.json b/src/main/resources/data/twigs/recipe/black_silt_pot.json deleted file mode 100644 index c6ae6df1..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:black_dye" - } - ], - "result": { - "item": "twigs:black_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_slab.json deleted file mode 100644 index b89e9eb4..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:black_silt_shingles" - } - }, - "result": { - "item": "twigs:black_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json deleted file mode 100644 index f01b8b68..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:black_packed_silt" - }, - "result": "twigs:black_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json deleted file mode 100644 index 8e38f663..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingle_slab_from_black_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:black_silt_shingles" - }, - "result": "twigs:black_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs.json deleted file mode 100644 index 2fcdcfbd..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:black_silt_shingles" - } - }, - "result": { - "item": "twigs:black_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json deleted file mode 100644 index c8ad439b..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:black_packed_silt" - }, - "result": "twigs:black_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json deleted file mode 100644 index 3906ee36..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingle_stairs_from_black_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:black_silt_shingles" - }, - "result": "twigs:black_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_wall.json deleted file mode 100644 index c176a445..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:black_silt_shingles" - } - }, - "result": { - "item": "twigs:black_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json deleted file mode 100644 index c7b39d0f..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:black_packed_silt" - }, - "result": "twigs:black_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json deleted file mode 100644 index f12c3432..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingle_wall_from_black_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:black_silt_shingles" - }, - "result": "twigs:black_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingles.json b/src/main/resources/data/twigs/recipe/black_silt_shingles.json deleted file mode 100644 index c2e69f0a..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:black_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:black_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingles_from_black_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/black_silt_shingles_from_black_packed_silt_stonecutting.json deleted file mode 100644 index 19b779e8..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingles_from_black_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:black_packed_silt" - }, - "result": "twigs:black_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/black_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/black_silt_shingles_from_packed_silt.json deleted file mode 100644 index 34f10909..00000000 --- a/src/main/resources/data/twigs/recipe/black_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:black_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:black_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/blackstone_column.json b/src/main/resources/data/twigs/recipe/blackstone_column.json deleted file mode 100644 index d646f432..00000000 --- a/src/main/resources/data/twigs/recipe/blackstone_column.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - " # " - ], - "key": { - "#": { - "item": "minecraft:blackstone" - } - }, - "result": { - "item": "twigs:blackstone_column", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/blackstone_column_stonecutting.json b/src/main/resources/data/twigs/recipe/blackstone_column_stonecutting.json deleted file mode 100644 index 82e51d84..00000000 --- a/src/main/resources/data/twigs/recipe/blackstone_column_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:blackstone" - }, - "result": "twigs:blackstone_column", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/bloodstone.json b/src/main/resources/data/twigs/recipe/bloodstone.json deleted file mode 100644 index bf59afdd..00000000 --- a/src/main/resources/data/twigs/recipe/bloodstone.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#I ", - "I# ", - " " - ], - "key": { - "#": { - "item": "minecraft:quartz" - }, - "I": { - "item": "minecraft:iron_nugget" - } - }, - "result": { - "item": "twigs:bloodstone", - "count": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/bloodstone_slab.json b/src/main/resources/data/twigs/recipe/bloodstone_slab.json deleted file mode 100644 index f803d15a..00000000 --- a/src/main/resources/data/twigs/recipe/bloodstone_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:bloodstone" - } - }, - "result": { - "item": "twigs:bloodstone_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/bloodstone_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/bloodstone_slab_stonecutting.json deleted file mode 100644 index 79b2f819..00000000 --- a/src/main/resources/data/twigs/recipe/bloodstone_slab_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:bloodstone" - }, - "result": "twigs:bloodstone_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/bloodstone_stairs.json b/src/main/resources/data/twigs/recipe/bloodstone_stairs.json deleted file mode 100644 index 38726430..00000000 --- a/src/main/resources/data/twigs/recipe/bloodstone_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:bloodstone" - } - }, - "result": { - "item": "twigs:bloodstone_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/bloodstone_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/bloodstone_stairs_stonecutting.json deleted file mode 100644 index d561e088..00000000 --- a/src/main/resources/data/twigs/recipe/bloodstone_stairs_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:bloodstone" - }, - "result": "twigs:bloodstone_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/bloodstone_wall.json b/src/main/resources/data/twigs/recipe/bloodstone_wall.json deleted file mode 100644 index 2245bc88..00000000 --- a/src/main/resources/data/twigs/recipe/bloodstone_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:bloodstone" - } - }, - "result": { - "item": "twigs:bloodstone_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/bloodstone_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/bloodstone_wall_stonecutting.json deleted file mode 100644 index 0a76d368..00000000 --- a/src/main/resources/data/twigs/recipe/bloodstone_wall_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:bloodstone" - }, - "result": "twigs:bloodstone_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/blue_orchid_paper_lantern.json b/src/main/resources/data/twigs/recipe/blue_orchid_paper_lantern.json deleted file mode 100644 index 88003f20..00000000 --- a/src/main/resources/data/twigs/recipe/blue_orchid_paper_lantern.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:paper_lantern" - }, - { - "item": "minecraft:blue_orchid" - } - ], - "result": { - "item": "twigs:blue_orchid_paper_lantern", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/blue_packed_silt.json b/src/main/resources/data/twigs/recipe/blue_packed_silt.json deleted file mode 100644 index 60d06ddc..00000000 --- a/src/main/resources/data/twigs/recipe/blue_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:blue_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:blue_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/blue_silt_pot.json b/src/main/resources/data/twigs/recipe/blue_silt_pot.json deleted file mode 100644 index 5c836b72..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:blue_dye" - } - ], - "result": { - "item": "twigs:blue_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab.json deleted file mode 100644 index 2875aa98..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:blue_silt_shingles" - } - }, - "result": { - "item": "twigs:blue_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json deleted file mode 100644 index b728960a..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:blue_packed_silt" - }, - "result": "twigs:blue_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json deleted file mode 100644 index fb417be8..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingle_slab_from_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:blue_silt_shingles" - }, - "result": "twigs:blue_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs.json deleted file mode 100644 index 6c46aa64..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:blue_silt_shingles" - } - }, - "result": { - "item": "twigs:blue_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json deleted file mode 100644 index f00231fb..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:blue_packed_silt" - }, - "result": "twigs:blue_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json deleted file mode 100644 index 2c55b31b..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingle_stairs_from_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:blue_silt_shingles" - }, - "result": "twigs:blue_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall.json deleted file mode 100644 index 99ce007b..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:blue_silt_shingles" - } - }, - "result": { - "item": "twigs:blue_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json deleted file mode 100644 index b1819fee..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:blue_packed_silt" - }, - "result": "twigs:blue_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json deleted file mode 100644 index 4c1c94e1..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingle_wall_from_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:blue_silt_shingles" - }, - "result": "twigs:blue_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingles.json b/src/main/resources/data/twigs/recipe/blue_silt_shingles.json deleted file mode 100644 index 9ae317e8..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:blue_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:blue_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingles_from_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/blue_silt_shingles_from_blue_packed_silt_stonecutting.json deleted file mode 100644 index 31aaf2bd..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingles_from_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:blue_packed_silt" - }, - "result": "twigs:blue_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/blue_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/blue_silt_shingles_from_packed_silt.json deleted file mode 100644 index 46e00fb2..00000000 --- a/src/main/resources/data/twigs/recipe/blue_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:blue_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:blue_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/bone_meal_from_seashells.json b/src/main/resources/data/twigs/recipe/bone_meal_from_seashells.json deleted file mode 100644 index c8573e0d..00000000 --- a/src/main/resources/data/twigs/recipe/bone_meal_from_seashells.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#" - ], - "key": { - "#": { - "tag": "twigs:seashells" - } - }, - "result": { - "item": "minecraft:bone_meal", - "count": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/brown_packed_silt.json b/src/main/resources/data/twigs/recipe/brown_packed_silt.json deleted file mode 100644 index 41db41f1..00000000 --- a/src/main/resources/data/twigs/recipe/brown_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:brown_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:brown_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/brown_silt_pot.json b/src/main/resources/data/twigs/recipe/brown_silt_pot.json deleted file mode 100644 index aafa254e..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:brown_dye" - } - ], - "result": { - "item": "twigs:brown_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab.json deleted file mode 100644 index 3195519b..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:brown_silt_shingles" - } - }, - "result": { - "item": "twigs:brown_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json deleted file mode 100644 index b980efba..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:brown_packed_silt" - }, - "result": "twigs:brown_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json deleted file mode 100644 index 8597d132..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingle_slab_from_brown_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:brown_silt_shingles" - }, - "result": "twigs:brown_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs.json deleted file mode 100644 index e69a18ef..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:brown_silt_shingles" - } - }, - "result": { - "item": "twigs:brown_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json deleted file mode 100644 index 7f95baa0..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:brown_packed_silt" - }, - "result": "twigs:brown_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json deleted file mode 100644 index 70e32e5c..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingle_stairs_from_brown_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:brown_silt_shingles" - }, - "result": "twigs:brown_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall.json deleted file mode 100644 index c97a53ba..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:brown_silt_shingles" - } - }, - "result": { - "item": "twigs:brown_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json deleted file mode 100644 index 3e6d5ed6..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:brown_packed_silt" - }, - "result": "twigs:brown_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json deleted file mode 100644 index 3fa47b61..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingle_wall_from_brown_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:brown_silt_shingles" - }, - "result": "twigs:brown_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingles.json b/src/main/resources/data/twigs/recipe/brown_silt_shingles.json deleted file mode 100644 index b58c2607..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:brown_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:brown_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingles_from_brown_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/brown_silt_shingles_from_brown_packed_silt_stonecutting.json deleted file mode 100644 index 1549c8c4..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingles_from_brown_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:brown_packed_silt" - }, - "result": "twigs:brown_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/brown_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/brown_silt_shingles_from_packed_silt.json deleted file mode 100644 index 938d7b63..00000000 --- a/src/main/resources/data/twigs/recipe/brown_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:brown_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:brown_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/calcite_slab_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/calcite_slab_from_calcite_stonecutting.json deleted file mode 100644 index 66eae3d5..00000000 --- a/src/main/resources/data/twigs/recipe/calcite_slab_from_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:calcite" - }, - "result": "twigs:calcite_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/calcite_stairs.json b/src/main/resources/data/twigs/recipe/calcite_stairs.json deleted file mode 100644 index 5fbf04c2..00000000 --- a/src/main/resources/data/twigs/recipe/calcite_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "minecraft:calcite" - } - }, - "result": { - "item": "twigs:calcite_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/calcite_stairs_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/calcite_stairs_from_calcite_stonecutting.json deleted file mode 100644 index 5ea45d36..00000000 --- a/src/main/resources/data/twigs/recipe/calcite_stairs_from_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:calcite" - }, - "result": "twigs:calcite_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/calcite_wall.json b/src/main/resources/data/twigs/recipe/calcite_wall.json deleted file mode 100644 index 562a98bd..00000000 --- a/src/main/resources/data/twigs/recipe/calcite_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "minecraft:calcite" - } - }, - "result": { - "item": "twigs:calcite_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/calcite_wall_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/calcite_wall_from_calcite_stonecutting.json deleted file mode 100644 index 907f3f76..00000000 --- a/src/main/resources/data/twigs/recipe/calcite_wall_from_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:calcite" - }, - "result": "twigs:calcite_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/cherry_table.json b/src/main/resources/data/twigs/recipe/cherry_table.json deleted file mode 100644 index 5b982032..00000000 --- a/src/main/resources/data/twigs/recipe/cherry_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "___", - "O O", - "O O" - ], - "key": { - "_": { - "item": "minecraft:cherry_slab" - }, - "O": { - "item": "minecraft:cherry_fence" - } - }, - "result": { - "item": "twigs:cherry_table", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/chiseled_bricks.json b/src/main/resources/data/twigs/recipe/chiseled_bricks.json deleted file mode 100644 index 2e96c993..00000000 --- a/src/main/resources/data/twigs/recipe/chiseled_bricks.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - " _", - " _" - ], - "key": { - "_": { - "item": "minecraft:brick_slab" - } - }, - "result": { - "item": "twigs:chiseled_bricks", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/chiseled_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/chiseled_bricks_stonecutting.json deleted file mode 100644 index 4459fcbb..00000000 --- a/src/main/resources/data/twigs/recipe/chiseled_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:bricks" - }, - "result": "twigs:chiseled_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/chiseled_silt_bricks.json b/src/main/resources/data/twigs/recipe/chiseled_silt_bricks.json deleted file mode 100644 index 49442730..00000000 --- a/src/main/resources/data/twigs/recipe/chiseled_silt_bricks.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - " _", - " _" - ], - "key": { - "_": { - "item": "twigs:silt_brick_slab" - } - }, - "result": { - "item": "twigs:chiseled_silt_bricks", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/chiseled_silt_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/chiseled_silt_bricks_stonecutting.json deleted file mode 100644 index 1f9d02b3..00000000 --- a/src/main/resources/data/twigs/recipe/chiseled_silt_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:silt_bricks" - }, - "result": "twigs:chiseled_silt_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks.json b/src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks.json deleted file mode 100644 index 62a0b16c..00000000 --- a/src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:smooth_basalt_brick_slab" - } - }, - "pattern": [ - "#", - "#" - ], - "result": { - "item": "twigs:chiseled_smooth_basalt_bricks" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks_stonecutting.json deleted file mode 100644 index fb1300a7..00000000 --- a/src/main/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:smooth_basalt_bricks" - }, - "result": "twigs:chiseled_smooth_basalt_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_brick_slab.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_slab.json deleted file mode 100644 index 0cfb334d..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_brick_slab.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - "###", - " " - ], - "key": { - "#": { - "item": "twigs:cobblestone_bricks" - } - }, - "result": { - "item": "twigs:cobblestone_brick_slab", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_brick_slab_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_slab_from_cobblestone_stonecutting.json deleted file mode 100644 index d8d0b85e..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_brick_slab_from_cobblestone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:cobblestone" - }, - "result": "twigs:cobblestone_brick_slab", - "count": 2 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_slab_stonecutting.json deleted file mode 100644 index a07c8d40..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_brick_slab_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:cobblestone_bricks" - }, - "result": "twigs:cobblestone_brick_slab", - "count": 2 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs.json deleted file mode 100644 index c7778575..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:cobblestone_bricks" - } - }, - "result": { - "item": "twigs:cobblestone_brick_stairs", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_from_cobblestone_stonecutting.json deleted file mode 100644 index 318e2212..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_from_cobblestone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:cobblestone" - }, - "result": "twigs:cobblestone_brick_stairs", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_stonecutting.json deleted file mode 100644 index 2dbd3a3b..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_brick_stairs_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:cobblestone_bricks" - }, - "result": "twigs:cobblestone_brick_stairs", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_brick_wall.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_wall.json deleted file mode 100644 index c6d08bd8..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_brick_wall.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:cobblestone_bricks" - } - }, - "result": { - "item": "twigs:cobblestone_brick_wall", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_brick_wall_from_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_wall_from_cobblestone_stonecutting.json deleted file mode 100644 index 00961faf..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_brick_wall_from_cobblestone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:cobblestone" - }, - "result": "twigs:cobblestone_brick_wall", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_brick_wall_stonecutting.json deleted file mode 100644 index 1e631ebf..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_brick_wall_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:cobblestone_bricks" - }, - "result": "twigs:cobblestone_brick_wall", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_bricks.json b/src/main/resources/data/twigs/recipe/cobblestone_bricks.json deleted file mode 100644 index 8733f631..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_bricks.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "bark", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "minecraft:cobblestone" - } - }, - "result": { - "item": "twigs:cobblestone_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/cobblestone_bricks_stonecutting.json deleted file mode 100644 index 8c0eb1cf..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:cobblestone" - }, - "result": "twigs:cobblestone_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cobblestone_from_pebble.json b/src/main/resources/data/twigs/recipe/cobblestone_from_pebble.json deleted file mode 100644 index cdba6b27..00000000 --- a/src/main/resources/data/twigs/recipe/cobblestone_from_pebble.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:pebble" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "item": "minecraft:cobblestone" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/compacted_dripstone.json b/src/main/resources/data/twigs/recipe/compacted_dripstone.json deleted file mode 100644 index 8b64cbf1..00000000 --- a/src/main/resources/data/twigs/recipe/compacted_dripstone.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "minecraft:pointed_dripstone" - } - }, - "result": { - "item": "twigs:compacted_dripstone", - "count": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/copper_pillar.json b/src/main/resources/data/twigs/recipe/copper_pillar.json deleted file mode 100644 index 340607ae..00000000 --- a/src/main/resources/data/twigs/recipe/copper_pillar.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "minecraft:cut_copper_slab" - } - }, - "pattern": [ - "#", - "#" - ], - "result": { - "item": "twigs:copper_pillar" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 75537b03..00000000 --- a/src/main/resources/data/twigs/recipe/copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:cut_copper" - }, - "result": "twigs:copper_pillar", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/copper_pillar_stonecutting.json deleted file mode 100644 index daf42b20..00000000 --- a/src/main/resources/data/twigs/recipe/copper_pillar_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:copper_block" - }, - "result": "twigs:copper_pillar", - "count": 4 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cracked_bricks.json b/src/main/resources/data/twigs/recipe/cracked_bricks.json deleted file mode 100644 index d53558fb..00000000 --- a/src/main/resources/data/twigs/recipe/cracked_bricks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minecraft:smelting", - "ingredient": { - "item": "minecraft:bricks" - }, - "result": "twigs:cracked_bricks", - "experience": 0.1, - "cookingtime": 200 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cracked_cobblestone_bricks.json b/src/main/resources/data/twigs/recipe/cracked_cobblestone_bricks.json deleted file mode 100644 index 28e3603c..00000000 --- a/src/main/resources/data/twigs/recipe/cracked_cobblestone_bricks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minecraft:smelting", - "ingredient": { - "item": "twigs:cobblestone_bricks" - }, - "result": "twigs:cracked_cobblestone_bricks", - "experience": 0.1, - "cookingtime": 200 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cracked_polished_bloodstone_bricks.json b/src/main/resources/data/twigs/recipe/cracked_polished_bloodstone_bricks.json deleted file mode 100644 index a7ee305d..00000000 --- a/src/main/resources/data/twigs/recipe/cracked_polished_bloodstone_bricks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minecraft:smelting", - "ingredient": { - "item": "twigs:polished_bloodstone_bricks" - }, - "result": "twigs:cracked_polished_bloodstone_bricks", - "experience": 0.1, - "cookingtime": 200 -} diff --git a/src/main/resources/data/twigs/recipe/cracked_polished_calcite_bricks.json b/src/main/resources/data/twigs/recipe/cracked_polished_calcite_bricks.json deleted file mode 100644 index 61b45292..00000000 --- a/src/main/resources/data/twigs/recipe/cracked_polished_calcite_bricks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minecraft:smelting", - "ingredient": { - "item": "twigs:polished_calcite_bricks" - }, - "result": "twigs:cracked_polished_calcite_bricks", - "experience": 0.1, - "cookingtime": 200 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cracked_polished_rhyolite_bricks.json b/src/main/resources/data/twigs/recipe/cracked_polished_rhyolite_bricks.json deleted file mode 100644 index 3ce8f4b7..00000000 --- a/src/main/resources/data/twigs/recipe/cracked_polished_rhyolite_bricks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minecraft:smelting", - "ingredient": { - "item": "twigs:polished_rhyolite_bricks" - }, - "result": "twigs:cracked_polished_rhyolite_bricks", - "experience": 0.1, - "cookingtime": 200 -} diff --git a/src/main/resources/data/twigs/recipe/cracked_polished_schist_bricks.json b/src/main/resources/data/twigs/recipe/cracked_polished_schist_bricks.json deleted file mode 100644 index 62b781da..00000000 --- a/src/main/resources/data/twigs/recipe/cracked_polished_schist_bricks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minecraft:smelting", - "ingredient": { - "item": "twigs:polished_schist_bricks" - }, - "result": "twigs:cracked_polished_schist_bricks", - "experience": 0.1, - "cookingtime": 200 -} diff --git a/src/main/resources/data/twigs/recipe/cracked_polished_tuff_bricks.json b/src/main/resources/data/twigs/recipe/cracked_polished_tuff_bricks.json deleted file mode 100644 index 74aba836..00000000 --- a/src/main/resources/data/twigs/recipe/cracked_polished_tuff_bricks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minecraft:smelting", - "ingredient": { - "item": "twigs:polished_tuff_bricks" - }, - "result": "twigs:cracked_polished_tuff_bricks", - "experience": 0.1, - "cookingtime": 200 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cracked_silt_bricks.json b/src/main/resources/data/twigs/recipe/cracked_silt_bricks.json deleted file mode 100644 index 63219cef..00000000 --- a/src/main/resources/data/twigs/recipe/cracked_silt_bricks.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minecraft:smelting", - "ingredient": { - "item": "twigs:silt_bricks" - }, - "result": "twigs:cracked_silt_bricks", - "experience": 0.1, - "cookingtime": 200 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/crimson_roots_paper_lantern.json b/src/main/resources/data/twigs/recipe/crimson_roots_paper_lantern.json deleted file mode 100644 index ef5dae43..00000000 --- a/src/main/resources/data/twigs/recipe/crimson_roots_paper_lantern.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:paper_lantern" - }, - { - "item": "minecraft:crimson_roots" - } - ], - "result": { - "item": "twigs:crimson_roots_paper_lantern", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/crimson_shroomlamp.json b/src/main/resources/data/twigs/recipe/crimson_shroomlamp.json deleted file mode 100644 index 6a76402f..00000000 --- a/src/main/resources/data/twigs/recipe/crimson_shroomlamp.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "SSS", - "###" - ], - "key": { - "#": { - "item": "minecraft:crimson_planks" - }, - "S": { - "item": "minecraft:shroomlight" - } - }, - "result": { - "item": "twigs:crimson_shroomlamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/crimson_table.json b/src/main/resources/data/twigs/recipe/crimson_table.json deleted file mode 100644 index 9a1b0984..00000000 --- a/src/main/resources/data/twigs/recipe/crimson_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "___", - "O O", - "O O" - ], - "key": { - "_": { - "item": "minecraft:crimson_slab" - }, - "O": { - "item": "minecraft:crimson_fence" - } - }, - "result": { - "item": "twigs:crimson_table", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cut_amethyst.json b/src/main/resources/data/twigs/recipe/cut_amethyst.json deleted file mode 100644 index c906ce14..00000000 --- a/src/main/resources/data/twigs/recipe/cut_amethyst.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:polished_amethyst" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:cut_amethyst" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cut_amethyst_from_amethyst_block_stonecutting.json b/src/main/resources/data/twigs/recipe/cut_amethyst_from_amethyst_block_stonecutting.json deleted file mode 100644 index d823774b..00000000 --- a/src/main/resources/data/twigs/recipe/cut_amethyst_from_amethyst_block_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:amethyst_block" - }, - "result": "twigs:cut_amethyst", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/cut_amethyst_stonecutting.json b/src/main/resources/data/twigs/recipe/cut_amethyst_stonecutting.json deleted file mode 100644 index d327f191..00000000 --- a/src/main/resources/data/twigs/recipe/cut_amethyst_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_amethyst" - }, - "result": "twigs:cut_amethyst", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/cyan_packed_silt.json b/src/main/resources/data/twigs/recipe/cyan_packed_silt.json deleted file mode 100644 index f7fa6ccb..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:cyan_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:cyan_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_pot.json b/src/main/resources/data/twigs/recipe/cyan_silt_pot.json deleted file mode 100644 index 00ec660b..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:cyan_dye" - } - ], - "result": { - "item": "twigs:cyan_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab.json deleted file mode 100644 index 5dcabcb5..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:cyan_silt_shingles" - } - }, - "result": { - "item": "twigs:cyan_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json deleted file mode 100644 index a75adf4e..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:cyan_packed_silt" - }, - "result": "twigs:cyan_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json deleted file mode 100644 index b1ebac07..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_slab_from_cyan_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:cyan_silt_shingles" - }, - "result": "twigs:cyan_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs.json deleted file mode 100644 index fe4a5d7c..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:cyan_silt_shingles" - } - }, - "result": { - "item": "twigs:cyan_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json deleted file mode 100644 index db33d044..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:cyan_packed_silt" - }, - "result": "twigs:cyan_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json deleted file mode 100644 index 7e9b9c49..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_stairs_from_cyan_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:cyan_silt_shingles" - }, - "result": "twigs:cyan_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall.json deleted file mode 100644 index 0cebdbcb..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:cyan_silt_shingles" - } - }, - "result": { - "item": "twigs:cyan_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json deleted file mode 100644 index 4917a9d0..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:cyan_packed_silt" - }, - "result": "twigs:cyan_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json deleted file mode 100644 index 586fc7b6..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingle_wall_from_cyan_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:cyan_silt_shingles" - }, - "result": "twigs:cyan_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingles.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingles.json deleted file mode 100644 index 4e95d137..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:cyan_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:cyan_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_cyan_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_cyan_packed_silt_stonecutting.json deleted file mode 100644 index 506e7d1c..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_cyan_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:cyan_packed_silt" - }, - "result": "twigs:cyan_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_packed_silt.json deleted file mode 100644 index 0d0c7db3..00000000 --- a/src/main/resources/data/twigs/recipe/cyan_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:cyan_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:cyan_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/dandelion_paper_lantern.json b/src/main/resources/data/twigs/recipe/dandelion_paper_lantern.json deleted file mode 100644 index 89c154b1..00000000 --- a/src/main/resources/data/twigs/recipe/dandelion_paper_lantern.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:paper_lantern" - }, - { - "item": "minecraft:dandelion" - } - ], - "result": { - "item": "twigs:dandelion_paper_lantern", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/dark_oak_table.json b/src/main/resources/data/twigs/recipe/dark_oak_table.json deleted file mode 100644 index 72641f62..00000000 --- a/src/main/resources/data/twigs/recipe/dark_oak_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "___", - "O O", - "O O" - ], - "key": { - "_": { - "item": "minecraft:dark_oak_slab" - }, - "O": { - "item": "minecraft:dark_oak_fence" - } - }, - "result": { - "item": "twigs:dark_oak_table", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/deepslate_column.json b/src/main/resources/data/twigs/recipe/deepslate_column.json deleted file mode 100644 index d2dc5be7..00000000 --- a/src/main/resources/data/twigs/recipe/deepslate_column.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - " # " - ], - "key": { - "#": { - "item": "minecraft:deepslate" - } - }, - "result": { - "item": "twigs:deepslate_column", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/deepslate_column_stonecutting.json b/src/main/resources/data/twigs/recipe/deepslate_column_stonecutting.json deleted file mode 100644 index 31cfd1c9..00000000 --- a/src/main/resources/data/twigs/recipe/deepslate_column_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:deepslate" - }, - "result": "twigs:deepslate_column", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/exposed_copper_pillar.json b/src/main/resources/data/twigs/recipe/exposed_copper_pillar.json deleted file mode 100644 index fd2a83e2..00000000 --- a/src/main/resources/data/twigs/recipe/exposed_copper_pillar.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "minecraft:exposed_cut_copper_slab" - } - }, - "pattern": [ - "#", - "#" - ], - "result": { - "item": "twigs:exposed_copper_pillar" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/exposed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/exposed_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 546c776f..00000000 --- a/src/main/resources/data/twigs/recipe/exposed_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:exposed_cut_copper" - }, - "result": "twigs:exposed_copper_pillar", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/exposed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/exposed_copper_pillar_stonecutting.json deleted file mode 100644 index 8258b407..00000000 --- a/src/main/resources/data/twigs/recipe/exposed_copper_pillar_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:exposed_copper" - }, - "result": "twigs:exposed_copper_pillar", - "count": 4 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/gravel_brick_slab.json b/src/main/resources/data/twigs/recipe/gravel_brick_slab.json deleted file mode 100644 index 2f64944b..00000000 --- a/src/main/resources/data/twigs/recipe/gravel_brick_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:gravel_bricks" - } - }, - "result": { - "item": "twigs:gravel_brick_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/gravel_brick_stairs.json b/src/main/resources/data/twigs/recipe/gravel_brick_stairs.json deleted file mode 100644 index 5857aa0f..00000000 --- a/src/main/resources/data/twigs/recipe/gravel_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:gravel_bricks" - } - }, - "result": { - "item": "twigs:gravel_brick_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/gravel_brick_wall.json b/src/main/resources/data/twigs/recipe/gravel_brick_wall.json deleted file mode 100644 index 686e963c..00000000 --- a/src/main/resources/data/twigs/recipe/gravel_brick_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:gravel_bricks" - } - }, - "result": { - "item": "twigs:gravel_brick_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/gravel_bricks.json b/src/main/resources/data/twigs/recipe/gravel_bricks.json deleted file mode 100644 index 1d33b3af..00000000 --- a/src/main/resources/data/twigs/recipe/gravel_bricks.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "minecraft:gravel" - } - }, - "result": { - "item": "twigs:gravel_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/gray_packed_silt.json b/src/main/resources/data/twigs/recipe/gray_packed_silt.json deleted file mode 100644 index b41c3f2f..00000000 --- a/src/main/resources/data/twigs/recipe/gray_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:gray_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:gray_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/gray_silt_pot.json b/src/main/resources/data/twigs/recipe/gray_silt_pot.json deleted file mode 100644 index 31b1aa36..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:gray_dye" - } - ], - "result": { - "item": "twigs:gray_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab.json deleted file mode 100644 index ee91296d..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:gray_silt_shingles" - } - }, - "result": { - "item": "twigs:gray_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json deleted file mode 100644 index 0fb36b6d..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:gray_packed_silt" - }, - "result": "twigs:gray_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json deleted file mode 100644 index e4c24d36..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingle_slab_from_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:gray_silt_shingles" - }, - "result": "twigs:gray_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs.json deleted file mode 100644 index 899bcb05..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:gray_silt_shingles" - } - }, - "result": { - "item": "twigs:gray_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json deleted file mode 100644 index 74fcbd1e..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:gray_packed_silt" - }, - "result": "twigs:gray_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json deleted file mode 100644 index 0e8abb69..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingle_stairs_from_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:gray_silt_shingles" - }, - "result": "twigs:gray_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall.json deleted file mode 100644 index 575bf711..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:gray_silt_shingles" - } - }, - "result": { - "item": "twigs:gray_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json deleted file mode 100644 index 341af190..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:gray_packed_silt" - }, - "result": "twigs:gray_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json deleted file mode 100644 index 8b81b9b1..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingle_wall_from_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:gray_silt_shingles" - }, - "result": "twigs:gray_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingles.json b/src/main/resources/data/twigs/recipe/gray_silt_shingles.json deleted file mode 100644 index 73f3990b..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:gray_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:gray_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingles_from_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/gray_silt_shingles_from_gray_packed_silt_stonecutting.json deleted file mode 100644 index 996a8a8f..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingles_from_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:gray_packed_silt" - }, - "result": "twigs:gray_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/gray_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/gray_silt_shingles_from_packed_silt.json deleted file mode 100644 index 39863f6b..00000000 --- a/src/main/resources/data/twigs/recipe/gray_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:gray_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:gray_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/green_packed_silt.json b/src/main/resources/data/twigs/recipe/green_packed_silt.json deleted file mode 100644 index 7c3ee2f4..00000000 --- a/src/main/resources/data/twigs/recipe/green_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:green_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:green_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/green_silt_pot.json b/src/main/resources/data/twigs/recipe/green_silt_pot.json deleted file mode 100644 index d1736f65..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:green_dye" - } - ], - "result": { - "item": "twigs:green_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_slab.json deleted file mode 100644 index 131a3898..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:green_silt_shingles" - } - }, - "result": { - "item": "twigs:green_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json deleted file mode 100644 index b45da0c8..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:green_packed_silt" - }, - "result": "twigs:green_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json deleted file mode 100644 index 5d9fc3d3..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingle_slab_from_green_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:green_silt_shingles" - }, - "result": "twigs:green_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs.json deleted file mode 100644 index 5ff0efb6..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:green_silt_shingles" - } - }, - "result": { - "item": "twigs:green_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json deleted file mode 100644 index a319271f..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:green_packed_silt" - }, - "result": "twigs:green_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json deleted file mode 100644 index 7b660244..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingle_stairs_from_green_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:green_silt_shingles" - }, - "result": "twigs:green_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_wall.json deleted file mode 100644 index 2b78a1b8..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:green_silt_shingles" - } - }, - "result": { - "item": "twigs:green_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json deleted file mode 100644 index 8d8c5673..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:green_packed_silt" - }, - "result": "twigs:green_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json deleted file mode 100644 index 2ef94e93..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingle_wall_from_green_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:green_silt_shingles" - }, - "result": "twigs:green_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingles.json b/src/main/resources/data/twigs/recipe/green_silt_shingles.json deleted file mode 100644 index a9dbe692..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:green_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:green_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingles_from_green_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/green_silt_shingles_from_green_packed_silt_stonecutting.json deleted file mode 100644 index 16557bf2..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingles_from_green_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:green_packed_silt" - }, - "result": "twigs:green_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/green_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/green_silt_shingles_from_packed_silt.json deleted file mode 100644 index 2383e80c..00000000 --- a/src/main/resources/data/twigs/recipe/green_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:green_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:green_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/jungle_table.json b/src/main/resources/data/twigs/recipe/jungle_table.json deleted file mode 100644 index 38959324..00000000 --- a/src/main/resources/data/twigs/recipe/jungle_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "___", - "O O", - "O O" - ], - "key": { - "_": { - "item": "minecraft:jungle_slab" - }, - "O": { - "item": "minecraft:jungle_fence" - } - }, - "result": { - "item": "twigs:jungle_table", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/lamp.json b/src/main/resources/data/twigs/recipe/lamp.json deleted file mode 100644 index a8ac2ccc..00000000 --- a/src/main/resources/data/twigs/recipe/lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "iii", - "iTi", - "iCi" - ], - "key": { - "i": { - "item": "minecraft:iron_ingot" - }, - "T": { - "item": "minecraft:torch" - }, - "C": { - "item": "minecraft:coal" - } - }, - "result": { - "item": "twigs:lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/light_blue_packed_silt.json b/src/main/resources/data/twigs/recipe/light_blue_packed_silt.json deleted file mode 100644 index 7c2fe54a..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:light_blue_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:light_blue_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_pot.json b/src/main/resources/data/twigs/recipe/light_blue_silt_pot.json deleted file mode 100644 index 2773440d..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:light_blue_dye" - } - ], - "result": { - "item": "twigs:light_blue_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab.json deleted file mode 100644 index 3033ca87..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:light_blue_silt_shingles" - } - }, - "result": { - "item": "twigs:light_blue_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json deleted file mode 100644 index 2421ce76..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_blue_packed_silt" - }, - "result": "twigs:light_blue_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json deleted file mode 100644 index 9243aaa3..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_slab_from_light_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_blue_silt_shingles" - }, - "result": "twigs:light_blue_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs.json deleted file mode 100644 index fcd80fde..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:light_blue_silt_shingles" - } - }, - "result": { - "item": "twigs:light_blue_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json deleted file mode 100644 index 4e54a279..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_blue_packed_silt" - }, - "result": "twigs:light_blue_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json deleted file mode 100644 index 3742221c..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_stairs_from_light_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_blue_silt_shingles" - }, - "result": "twigs:light_blue_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall.json deleted file mode 100644 index 9d302fc4..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:light_blue_silt_shingles" - } - }, - "result": { - "item": "twigs:light_blue_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json deleted file mode 100644 index 381dba3a..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_blue_packed_silt" - }, - "result": "twigs:light_blue_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json deleted file mode 100644 index c9412aa1..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingle_wall_from_light_blue_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_blue_silt_shingles" - }, - "result": "twigs:light_blue_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingles.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingles.json deleted file mode 100644 index 5e90d187..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:light_blue_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:light_blue_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_light_blue_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_light_blue_packed_silt_stonecutting.json deleted file mode 100644 index 6c0e2c33..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_light_blue_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_blue_packed_silt" - }, - "result": "twigs:light_blue_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_packed_silt.json deleted file mode 100644 index 34d44f0f..00000000 --- a/src/main/resources/data/twigs/recipe/light_blue_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:light_blue_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:light_blue_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/light_gray_packed_silt.json b/src/main/resources/data/twigs/recipe/light_gray_packed_silt.json deleted file mode 100644 index ed7648b3..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:light_gray_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:light_gray_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_pot.json b/src/main/resources/data/twigs/recipe/light_gray_silt_pot.json deleted file mode 100644 index 2d5389c2..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:light_gray_dye" - } - ], - "result": { - "item": "twigs:light_gray_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab.json deleted file mode 100644 index 158fa8a2..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:light_gray_silt_shingles" - } - }, - "result": { - "item": "twigs:light_gray_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json deleted file mode 100644 index c8d78176..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_gray_packed_silt" - }, - "result": "twigs:light_gray_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json deleted file mode 100644 index 750e9b77..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_slab_from_light_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_gray_silt_shingles" - }, - "result": "twigs:light_gray_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs.json deleted file mode 100644 index 0907f143..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:light_gray_silt_shingles" - } - }, - "result": { - "item": "twigs:light_gray_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json deleted file mode 100644 index 1c43f045..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_gray_packed_silt" - }, - "result": "twigs:light_gray_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json deleted file mode 100644 index 9c8cc926..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_stairs_from_light_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_gray_silt_shingles" - }, - "result": "twigs:light_gray_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall.json deleted file mode 100644 index 3ebfb85c..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:light_gray_silt_shingles" - } - }, - "result": { - "item": "twigs:light_gray_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json deleted file mode 100644 index 61a75beb..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_gray_packed_silt" - }, - "result": "twigs:light_gray_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json deleted file mode 100644 index 380075fa..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingle_wall_from_light_gray_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_gray_silt_shingles" - }, - "result": "twigs:light_gray_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingles.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingles.json deleted file mode 100644 index f528c398..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:light_gray_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:light_gray_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_light_gray_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_light_gray_packed_silt_stonecutting.json deleted file mode 100644 index de2d2bdc..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_light_gray_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:light_gray_packed_silt" - }, - "result": "twigs:light_gray_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_packed_silt.json deleted file mode 100644 index f1ff012c..00000000 --- a/src/main/resources/data/twigs/recipe/light_gray_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:light_gray_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:light_gray_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/lime_packed_silt.json b/src/main/resources/data/twigs/recipe/lime_packed_silt.json deleted file mode 100644 index d8acfa90..00000000 --- a/src/main/resources/data/twigs/recipe/lime_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:lime_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:lime_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/lime_silt_pot.json b/src/main/resources/data/twigs/recipe/lime_silt_pot.json deleted file mode 100644 index 984d1a02..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:lime_dye" - } - ], - "result": { - "item": "twigs:lime_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab.json deleted file mode 100644 index 3291537e..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:lime_silt_shingles" - } - }, - "result": { - "item": "twigs:lime_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json deleted file mode 100644 index ff118836..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:lime_packed_silt" - }, - "result": "twigs:lime_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json deleted file mode 100644 index 697c8cb3..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingle_slab_from_lime_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:lime_silt_shingles" - }, - "result": "twigs:lime_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs.json deleted file mode 100644 index 9a68df35..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:lime_silt_shingles" - } - }, - "result": { - "item": "twigs:lime_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json deleted file mode 100644 index 08f1ff07..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:lime_packed_silt" - }, - "result": "twigs:lime_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json deleted file mode 100644 index 13f1eeed..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingle_stairs_from_lime_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:lime_silt_shingles" - }, - "result": "twigs:lime_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall.json deleted file mode 100644 index 9cc87497..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:lime_silt_shingles" - } - }, - "result": { - "item": "twigs:lime_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json deleted file mode 100644 index 65ee4b03..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:lime_packed_silt" - }, - "result": "twigs:lime_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json deleted file mode 100644 index dc2624f4..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingle_wall_from_lime_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:lime_silt_shingles" - }, - "result": "twigs:lime_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingles.json b/src/main/resources/data/twigs/recipe/lime_silt_shingles.json deleted file mode 100644 index 55c2f955..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:lime_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:lime_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingles_from_lime_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/lime_silt_shingles_from_lime_packed_silt_stonecutting.json deleted file mode 100644 index 92e77a7f..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingles_from_lime_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:lime_packed_silt" - }, - "result": "twigs:lime_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/lime_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/lime_silt_shingles_from_packed_silt.json deleted file mode 100644 index f46f9f07..00000000 --- a/src/main/resources/data/twigs/recipe/lime_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:lime_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:lime_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/magenta_packed_silt.json b/src/main/resources/data/twigs/recipe/magenta_packed_silt.json deleted file mode 100644 index 60839e83..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:magenta_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:magenta_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_pot.json b/src/main/resources/data/twigs/recipe/magenta_silt_pot.json deleted file mode 100644 index a8ed9559..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:magenta_dye" - } - ], - "result": { - "item": "twigs:magenta_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab.json deleted file mode 100644 index e20fd957..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:magenta_silt_shingles" - } - }, - "result": { - "item": "twigs:magenta_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json deleted file mode 100644 index b58e0c4d..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:magenta_packed_silt" - }, - "result": "twigs:magenta_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json deleted file mode 100644 index f04cc85e..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_slab_from_magenta_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:magenta_silt_shingles" - }, - "result": "twigs:magenta_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs.json deleted file mode 100644 index c9c78346..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:magenta_silt_shingles" - } - }, - "result": { - "item": "twigs:magenta_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json deleted file mode 100644 index 038c8759..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:magenta_packed_silt" - }, - "result": "twigs:magenta_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json deleted file mode 100644 index 48d4860b..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_stairs_from_magenta_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:magenta_silt_shingles" - }, - "result": "twigs:magenta_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall.json deleted file mode 100644 index 4cd5c69a..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:magenta_silt_shingles" - } - }, - "result": { - "item": "twigs:magenta_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json deleted file mode 100644 index 9f4e4751..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:magenta_packed_silt" - }, - "result": "twigs:magenta_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json deleted file mode 100644 index 3c9762bc..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingle_wall_from_magenta_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:magenta_silt_shingles" - }, - "result": "twigs:magenta_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingles.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingles.json deleted file mode 100644 index efbf1749..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:magenta_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:magenta_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_magenta_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_magenta_packed_silt_stonecutting.json deleted file mode 100644 index 4a8e1f8b..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_magenta_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:magenta_packed_silt" - }, - "result": "twigs:magenta_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_packed_silt.json deleted file mode 100644 index 102ac28f..00000000 --- a/src/main/resources/data/twigs/recipe/magenta_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:magenta_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:magenta_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mangrove_table.json b/src/main/resources/data/twigs/recipe/mangrove_table.json deleted file mode 100644 index 575747d7..00000000 --- a/src/main/resources/data/twigs/recipe/mangrove_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "___", - "O O", - "O O" - ], - "key": { - "_": { - "item": "minecraft:mangrove_slab" - }, - "O": { - "item": "minecraft:mangrove_fence" - } - }, - "result": { - "item": "twigs:mangrove_table", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mixed_bricks.json b/src/main/resources/data/twigs/recipe/mixed_bricks.json deleted file mode 100644 index f74f000a..00000000 --- a/src/main/resources/data/twigs/recipe/mixed_bricks.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "minecraft:bricks" - } - }, - "result": { - "item": "twigs:mixed_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mixed_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/mixed_bricks_stonecutting.json deleted file mode 100644 index bf5f0d32..00000000 --- a/src/main/resources/data/twigs/recipe/mixed_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:bricks" - }, - "result": "twigs:mixed_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mixed_silt_bricks.json b/src/main/resources/data/twigs/recipe/mixed_silt_bricks.json deleted file mode 100644 index 2e89eb5c..00000000 --- a/src/main/resources/data/twigs/recipe/mixed_silt_bricks.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "twigs:silt_bricks" - } - }, - "result": { - "item": "twigs:mixed_silt_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mixed_silt_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/mixed_silt_bricks_stonecutting.json deleted file mode 100644 index cb86ca8f..00000000 --- a/src/main/resources/data/twigs/recipe/mixed_silt_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:silt_bricks" - }, - "result": "twigs:mixed_silt_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_brick_slab.json b/src/main/resources/data/twigs/recipe/mossy_brick_slab.json deleted file mode 100644 index 811431fe..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_brick_slab.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - "###", - " " - ], - "key": { - "#": { - "item": "twigs:mossy_bricks" - } - }, - "result": { - "item": "twigs:mossy_brick_slab", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_brick_slab_stonecutting.json deleted file mode 100644 index 4ed98724..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_brick_slab_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:mossy_bricks" - }, - "result": "twigs:mossy_brick_slab", - "count": 2 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_brick_stairs.json b/src/main/resources/data/twigs/recipe/mossy_brick_stairs.json deleted file mode 100644 index 19f2d9cc..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:mossy_bricks" - } - }, - "result": { - "item": "twigs:mossy_brick_stairs", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_brick_stairs_stonecutting.json deleted file mode 100644 index 52daa396..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_brick_stairs_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:mossy_bricks" - }, - "result": "twigs:mossy_brick_stairs", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_brick_wall.json b/src/main/resources/data/twigs/recipe/mossy_brick_wall.json deleted file mode 100644 index c593ca90..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_brick_wall.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:mossy_bricks" - } - }, - "result": { - "item": "twigs:mossy_brick_wall", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_brick_wall_stonecutting.json deleted file mode 100644 index 94e72073..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_brick_wall_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:mossy_bricks" - }, - "result": "twigs:mossy_brick_wall", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_bricks_from_moss_block.json b/src/main/resources/data/twigs/recipe/mossy_bricks_from_moss_block.json deleted file mode 100644 index d3002559..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_bricks_from_moss_block.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "minecraft:bricks" - }, - { - "item": "minecraft:moss_block" - } - ], - "result": { - "item": "twigs:mossy_bricks", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_bricks_from_vine.json b/src/main/resources/data/twigs/recipe/mossy_bricks_from_vine.json deleted file mode 100644 index 43bbc2e1..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_bricks_from_vine.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "minecraft:bricks" - }, - { - "item": "minecraft:vine" - } - ], - "result": { - "item": "twigs:mossy_bricks", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab.json deleted file mode 100644 index e825ff56..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - "###", - " " - ], - "key": { - "#": { - "item": "twigs:mossy_cobblestone_bricks" - } - }, - "result": { - "item": "twigs:mossy_cobblestone_brick_slab", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json deleted file mode 100644 index 46c726d0..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_from_mossy_cobblestone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:mossy_cobblestone" - }, - "result": "twigs:mossy_cobblestone_brick_slab", - "count": 2 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_stonecutting.json deleted file mode 100644 index 9f62896a..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_slab_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:mossy_cobblestone_bricks" - }, - "result": "twigs:mossy_cobblestone_brick_slab", - "count": 2 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs.json deleted file mode 100644 index c92787e1..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:mossy_cobblestone_bricks" - } - }, - "result": { - "item": "twigs:mossy_cobblestone_brick_stairs", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json deleted file mode 100644 index cbb6d388..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:mossy_cobblestone" - }, - "result": "twigs:mossy_cobblestone_brick_stairs", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_stonecutting.json deleted file mode 100644 index 9df5f6be..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:mossy_cobblestone_bricks" - }, - "result": "twigs:mossy_cobblestone_brick_stairs", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall.json deleted file mode 100644 index d5e7d369..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:mossy_cobblestone_bricks" - } - }, - "result": { - "item": "twigs:mossy_cobblestone_brick_wall", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json deleted file mode 100644 index be393111..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_from_mossy_cobblestone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:mossy_cobblestone" - }, - "result": "twigs:mossy_cobblestone_brick_wall", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_stonecutting.json deleted file mode 100644 index 93fc1b31..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_brick_wall_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:mossy_cobblestone_bricks" - }, - "result": "twigs:mossy_cobblestone_brick_wall", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks.json deleted file mode 100644 index ef8c3e2c..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:cobblestone_bricks" - }, - { - "item": "minecraft:moss_block" - } - ], - "result": { - "item": "twigs:mossy_cobblestone_bricks", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_cobblestone.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_cobblestone.json deleted file mode 100644 index e4e2520c..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_cobblestone.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "bark", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "minecraft:mossy_cobblestone" - } - }, - "result": { - "item": "twigs:mossy_cobblestone_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_stonecutting.json deleted file mode 100644 index 5c3fbf40..00000000 --- a/src/main/resources/data/twigs/recipe/mossy_cobblestone_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:mossy_cobblestone" - }, - "result": "twigs:mossy_cobblestone_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/oak_table.json b/src/main/resources/data/twigs/recipe/oak_table.json deleted file mode 100644 index 8739e411..00000000 --- a/src/main/resources/data/twigs/recipe/oak_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "___", - "O O", - "O O" - ], - "key": { - "_": { - "item": "minecraft:oak_slab" - }, - "O": { - "item": "minecraft:oak_fence" - } - }, - "result": { - "item": "twigs:oak_table", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/orange_packed_silt.json b/src/main/resources/data/twigs/recipe/orange_packed_silt.json deleted file mode 100644 index b875c4e2..00000000 --- a/src/main/resources/data/twigs/recipe/orange_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:orange_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:orange_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/orange_silt_pot.json b/src/main/resources/data/twigs/recipe/orange_silt_pot.json deleted file mode 100644 index c47765d1..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:orange_dye" - } - ], - "result": { - "item": "twigs:orange_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab.json deleted file mode 100644 index 9fb79e3f..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:orange_silt_shingles" - } - }, - "result": { - "item": "twigs:orange_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json deleted file mode 100644 index 323fe2ae..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:orange_packed_silt" - }, - "result": "twigs:orange_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json deleted file mode 100644 index 5dbd8453..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingle_slab_from_orange_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:orange_silt_shingles" - }, - "result": "twigs:orange_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs.json deleted file mode 100644 index b031b9dd..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:orange_silt_shingles" - } - }, - "result": { - "item": "twigs:orange_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json deleted file mode 100644 index fb17f81f..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:orange_packed_silt" - }, - "result": "twigs:orange_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json deleted file mode 100644 index c9615084..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingle_stairs_from_orange_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:orange_silt_shingles" - }, - "result": "twigs:orange_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall.json deleted file mode 100644 index 15ba58b0..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:orange_silt_shingles" - } - }, - "result": { - "item": "twigs:orange_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json deleted file mode 100644 index 6e1490e4..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:orange_packed_silt" - }, - "result": "twigs:orange_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json deleted file mode 100644 index 2935f01c..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingle_wall_from_orange_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:orange_silt_shingles" - }, - "result": "twigs:orange_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingles.json b/src/main/resources/data/twigs/recipe/orange_silt_shingles.json deleted file mode 100644 index b3792d9d..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:orange_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:orange_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingles_from_orange_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/orange_silt_shingles_from_orange_packed_silt_stonecutting.json deleted file mode 100644 index 91ada0f4..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingles_from_orange_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:orange_packed_silt" - }, - "result": "twigs:orange_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/orange_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/orange_silt_shingles_from_packed_silt.json deleted file mode 100644 index 1ac7b12b..00000000 --- a/src/main/resources/data/twigs/recipe/orange_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:orange_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:orange_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/oxidized_copper_pillar.json b/src/main/resources/data/twigs/recipe/oxidized_copper_pillar.json deleted file mode 100644 index c3b23ec7..00000000 --- a/src/main/resources/data/twigs/recipe/oxidized_copper_pillar.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "minecraft:oxidized_cut_copper_slab" - } - }, - "pattern": [ - "#", - "#" - ], - "result": { - "item": "twigs:oxidized_copper_pillar" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/oxidized_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/oxidized_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 22c927e7..00000000 --- a/src/main/resources/data/twigs/recipe/oxidized_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:oxidized_cut_copper" - }, - "result": "twigs:oxidized_copper_pillar", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/oxidized_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/oxidized_copper_pillar_stonecutting.json deleted file mode 100644 index 44e95ae8..00000000 --- a/src/main/resources/data/twigs/recipe/oxidized_copper_pillar_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:oxidized_copper" - }, - "result": "twigs:oxidized_copper_pillar", - "count": 4 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/packed_silt.json b/src/main/resources/data/twigs/recipe/packed_silt.json deleted file mode 100644 index 7d6f7aa4..00000000 --- a/src/main/resources/data/twigs/recipe/packed_silt.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt" - }, - { - "item": "minecraft:wheat" - } - ], - "result": { - "item": "twigs:packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/paper_lantern.json b/src/main/resources/data/twigs/recipe/paper_lantern.json deleted file mode 100644 index f5e34ab7..00000000 --- a/src/main/resources/data/twigs/recipe/paper_lantern.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#T#", - "###" - ], - "key": { - "#": { - "item": "minecraft:paper" - }, - "T": { - "item": "minecraft:torch" - } - }, - "result": { - "item": "twigs:paper_lantern", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/pink_packed_silt.json b/src/main/resources/data/twigs/recipe/pink_packed_silt.json deleted file mode 100644 index 93388e06..00000000 --- a/src/main/resources/data/twigs/recipe/pink_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:pink_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:pink_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/pink_silt_pot.json b/src/main/resources/data/twigs/recipe/pink_silt_pot.json deleted file mode 100644 index a5c119d2..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:pink_dye" - } - ], - "result": { - "item": "twigs:pink_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab.json deleted file mode 100644 index 73fadae5..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:pink_silt_shingles" - } - }, - "result": { - "item": "twigs:pink_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json deleted file mode 100644 index 2a450eb6..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:pink_packed_silt" - }, - "result": "twigs:pink_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json deleted file mode 100644 index ce662c24..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingle_slab_from_pink_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:pink_silt_shingles" - }, - "result": "twigs:pink_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs.json deleted file mode 100644 index 9a1ea992..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:pink_silt_shingles" - } - }, - "result": { - "item": "twigs:pink_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json deleted file mode 100644 index 3550024f..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:pink_packed_silt" - }, - "result": "twigs:pink_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json deleted file mode 100644 index fa70085b..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingle_stairs_from_pink_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:pink_silt_shingles" - }, - "result": "twigs:pink_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall.json deleted file mode 100644 index 80336fb2..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:pink_silt_shingles" - } - }, - "result": { - "item": "twigs:pink_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json deleted file mode 100644 index 8c61bf76..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:pink_packed_silt" - }, - "result": "twigs:pink_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json deleted file mode 100644 index f70c5ec9..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingle_wall_from_pink_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:pink_silt_shingles" - }, - "result": "twigs:pink_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingles.json b/src/main/resources/data/twigs/recipe/pink_silt_shingles.json deleted file mode 100644 index 479f2fd4..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:pink_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:pink_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/pink_silt_shingles_from_packed_silt.json deleted file mode 100644 index e3440918..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:pink_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:pink_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/pink_silt_shingles_from_pink_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/pink_silt_shingles_from_pink_packed_silt_stonecutting.json deleted file mode 100644 index eb8b71e1..00000000 --- a/src/main/resources/data/twigs/recipe/pink_silt_shingles_from_pink_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:pink_packed_silt" - }, - "result": "twigs:pink_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_amethyst.json b/src/main/resources/data/twigs/recipe/polished_amethyst.json deleted file mode 100644 index c6483b07..00000000 --- a/src/main/resources/data/twigs/recipe/polished_amethyst.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "minecraft:amethyst_block" - } - }, - "result": { - "item": "twigs:polished_amethyst", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_amethyst_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_amethyst_stonecutting.json deleted file mode 100644 index 294226a2..00000000 --- a/src/main/resources/data/twigs/recipe/polished_amethyst_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:amethyst_block" - }, - "result": "twigs:polished_amethyst", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_basalt_bricks.json b/src/main/resources/data/twigs/recipe/polished_basalt_bricks.json deleted file mode 100644 index 53f30978..00000000 --- a/src/main/resources/data/twigs/recipe/polished_basalt_bricks.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "bark", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "minecraft:polished_basalt" - } - }, - "result": { - "item": "twigs:polished_basalt_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_basalt_bricks_stonecutting.json deleted file mode 100644 index 078c174c..00000000 --- a/src/main/resources/data/twigs/recipe/polished_basalt_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:polished_basalt" - }, - "result": "twigs:polished_basalt_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone.json b/src/main/resources/data/twigs/recipe/polished_bloodstone.json deleted file mode 100644 index a15f2a62..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "twigs:bloodstone" - } - }, - "result": { - "item": "twigs:polished_bloodstone", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab.json deleted file mode 100644 index 3818ab92..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:polished_bloodstone_bricks" - } - }, - "result": { - "item": "twigs:polished_bloodstone_brick_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_bloodstone_stonecutting.json deleted file mode 100644 index f7b2e72f..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_bloodstone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:bloodstone" - }, - "result": "twigs:polished_bloodstone_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_polished_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_polished_bloodstone_stonecutting.json deleted file mode 100644 index b8396d4d..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_from_polished_bloodstone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_bloodstone" - }, - "result": "twigs:polished_bloodstone_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_stonecutting.json deleted file mode 100644 index d387f031..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_slab_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_bloodstone_bricks" - }, - "result": "twigs:polished_bloodstone_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs.json deleted file mode 100644 index 0b4072c3..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_bloodstone_bricks" - } - }, - "result": { - "item": "twigs:polished_bloodstone_brick_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_bloodstone_stonecutting.json deleted file mode 100644 index 554eb0de..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_bloodstone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:bloodstone" - }, - "result": "twigs:polished_bloodstone_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_polished_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_polished_bloodstone_stonecutting.json deleted file mode 100644 index 7b115bf9..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_from_polished_bloodstone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_bloodstone" - }, - "result": "twigs:polished_bloodstone_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_stonecutting.json deleted file mode 100644 index 6b90eab8..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_stairs_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_bloodstone_bricks" - }, - "result": "twigs:polished_bloodstone_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall.json deleted file mode 100644 index bddf5a27..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_bloodstone_bricks" - } - }, - "result": { - "item": "twigs:polished_bloodstone_brick_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_bloodstone_stonecutting.json deleted file mode 100644 index 0261691a..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_bloodstone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:bloodstone" - }, - "result": "twigs:polished_bloodstone_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_polished_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_polished_bloodstone_stonecutting.json deleted file mode 100644 index 62a9c320..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_from_polished_bloodstone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_bloodstone" - }, - "result": "twigs:polished_bloodstone_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_stonecutting.json deleted file mode 100644 index 64b6de24..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_brick_wall_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_bloodstone_bricks" - }, - "result": "twigs:polished_bloodstone_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks.json deleted file mode 100644 index 903e4d02..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "bark", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "twigs:polished_bloodstone" - } - }, - "result": { - "item": "twigs:polished_bloodstone_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_from_bloodstone_stonecutting.json deleted file mode 100644 index c4971b21..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_from_bloodstone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:bloodstone" - }, - "result": "twigs:polished_bloodstone_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_stonecutting.json deleted file mode 100644 index 2a002cf5..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_bloodstone" - }, - "result": "twigs:polished_bloodstone_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_slab.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_slab.json deleted file mode 100644 index 65be5e5b..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:polished_bloodstone" - } - }, - "result": { - "item": "twigs:polished_bloodstone_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_slab_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_slab_from_bloodstone_stonecutting.json deleted file mode 100644 index e7351e68..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_slab_from_bloodstone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:bloodstone" - }, - "result": "twigs:polished_bloodstone_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_slab_stonecutting.json deleted file mode 100644 index 81bbabc2..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_slab_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_bloodstone" - }, - "result": "twigs:polished_bloodstone_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs.json deleted file mode 100644 index a857e116..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_bloodstone" - } - }, - "result": { - "item": "twigs:polished_bloodstone_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_from_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_from_bloodstone_stonecutting.json deleted file mode 100644 index 68ec3d7d..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_from_bloodstone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:bloodstone" - }, - "result": "twigs:polished_bloodstone_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_stonecutting.json deleted file mode 100644 index 57ecb7b6..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_stairs_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_bloodstone" - }, - "result": "twigs:polished_bloodstone_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_bloodstone_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_bloodstone_stonecutting.json deleted file mode 100644 index 9097dc61..00000000 --- a/src/main/resources/data/twigs/recipe/polished_bloodstone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:bloodstone" - }, - "result": "twigs:polished_bloodstone", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab.json deleted file mode 100644 index 50e3ba88..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:polished_calcite_bricks" - } - }, - "result": { - "item": "twigs:polished_calcite_brick_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_calcite_brick_stonecutting.json deleted file mode 100644 index 3f9bc134..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_calcite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:calcite" - }, - "result": "twigs:polished_calcite_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_brick_stonecutting.json deleted file mode 100644 index 36ebaaf9..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_calcite_bricks" - }, - "result": "twigs:polished_calcite_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_stonecutting.json deleted file mode 100644 index 25ec3ddb..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_slab_from_polished_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_calcite" - }, - "result": "twigs:polished_calcite_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs.json deleted file mode 100644 index cca65b0e..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_calcite_bricks" - } - }, - "result": { - "item": "twigs:polished_calcite_brick_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_calcite_brick_stonecutting.json deleted file mode 100644 index 7d46d307..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_calcite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:calcite" - }, - "result": "twigs:polished_calcite_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_brick_stonecutting.json deleted file mode 100644 index 03161c57..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_calcite_bricks" - }, - "result": "twigs:polished_calcite_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_stonecutting.json deleted file mode 100644 index 38767346..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_stairs_from_polished_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_calcite" - }, - "result": "twigs:polished_calcite_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall.json deleted file mode 100644 index ed823dea..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_calcite_bricks" - } - }, - "result": { - "item": "twigs:polished_calcite_brick_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_calcite_brick_stonecutting.json deleted file mode 100644 index 53b0f50c..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_calcite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:calcite" - }, - "result": "twigs:polished_calcite_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_brick_stonecutting.json deleted file mode 100644 index 312a9291..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_calcite_bricks" - }, - "result": "twigs:polished_calcite_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_stonecutting.json deleted file mode 100644 index 87e0704d..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_brick_wall_from_polished_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_calcite" - }, - "result": "twigs:polished_calcite_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_bricks.json b/src/main/resources/data/twigs/recipe/polished_calcite_bricks.json deleted file mode 100644 index 93fdd788..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_bricks.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "bark", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "twigs:polished_calcite" - } - }, - "result": { - "item": "twigs:polished_calcite_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_bricks_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_bricks_from_calcite_stonecutting.json deleted file mode 100644 index 64a0ee87..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_bricks_from_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:calcite" - }, - "result": "twigs:polished_calcite_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_bricks_stonecutting.json deleted file mode 100644 index 4c167799..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_calcite" - }, - "result": "twigs:polished_calcite_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_slab.json b/src/main/resources/data/twigs/recipe/polished_calcite_slab.json deleted file mode 100644 index 66ea1397..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:polished_calcite" - } - }, - "result": { - "item": "twigs:polished_calcite_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_slab_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_slab_from_calcite_stonecutting.json deleted file mode 100644 index 35164e97..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_slab_from_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:calcite" - }, - "result": "twigs:polished_calcite_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_slab_from_polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_slab_from_polished_calcite_stonecutting.json deleted file mode 100644 index 5142f8ad..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_slab_from_polished_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_calcite" - }, - "result": "twigs:polished_calcite_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_stairs.json b/src/main/resources/data/twigs/recipe/polished_calcite_stairs.json deleted file mode 100644 index 825e2619..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_calcite" - } - }, - "result": { - "item": "twigs:polished_calcite_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_calcite_stonecutting.json deleted file mode 100644 index 08271b88..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:calcite" - }, - "result": "twigs:polished_calcite_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_polished_calcite_stonecutting.json deleted file mode 100644 index 204cdbd9..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_stairs_from_polished_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_calcite" - }, - "result": "twigs:polished_calcite_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_calcite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_calcite_stonecutting.json deleted file mode 100644 index 1f845b46..00000000 --- a/src/main/resources/data/twigs/recipe/polished_calcite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:calcite" - }, - "result": "twigs:polished_calcite", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite.json b/src/main/resources/data/twigs/recipe/polished_rhyolite.json deleted file mode 100644 index 18888e98..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "twigs:rhyolite" - } - }, - "result": { - "item": "twigs:polished_rhyolite", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab.json deleted file mode 100644 index d7f48e0e..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:polished_rhyolite_bricks" - } - }, - "result": { - "item": "twigs:polished_rhyolite_brick_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_brick_stonecutting.json deleted file mode 100644 index ee6a6e85..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_rhyolite_bricks" - }, - "result": "twigs:polished_rhyolite_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_stonecutting.json deleted file mode 100644 index 61e28891..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_polished_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_rhyolite" - }, - "result": "twigs:polished_rhyolite_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_rhyolite_brick_stonecutting.json deleted file mode 100644 index 581d7386..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_slab_from_rhyolite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:rhyolite" - }, - "result": "twigs:polished_rhyolite_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs.json deleted file mode 100644 index 68e68ea8..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_rhyolite_bricks" - } - }, - "result": { - "item": "twigs:polished_rhyolite_brick_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_brick_stonecutting.json deleted file mode 100644 index bc764dba..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_rhyolite_bricks" - }, - "result": "twigs:polished_rhyolite_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_stonecutting.json deleted file mode 100644 index 1b4a0af1..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_polished_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_rhyolite" - }, - "result": "twigs:polished_rhyolite_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_rhyolite_brick_stonecutting.json deleted file mode 100644 index 355fd3ca..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_stairs_from_rhyolite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:rhyolite" - }, - "result": "twigs:polished_rhyolite_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall.json deleted file mode 100644 index e35bd42e..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_rhyolite_bricks" - } - }, - "result": { - "item": "twigs:polished_rhyolite_brick_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_brick_stonecutting.json deleted file mode 100644 index 546c1553..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_rhyolite_bricks" - }, - "result": "twigs:polished_rhyolite_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_stonecutting.json deleted file mode 100644 index cd49b1f5..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_polished_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_rhyolite" - }, - "result": "twigs:polished_rhyolite_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_rhyolite_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_rhyolite_brick_stonecutting.json deleted file mode 100644 index 13012f6c..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_brick_wall_from_rhyolite_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:rhyolite" - }, - "result": "twigs:polished_rhyolite_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks.json deleted file mode 100644 index 05486e1d..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "bark", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "twigs:polished_rhyolite" - } - }, - "result": { - "item": "twigs:polished_rhyolite_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_polished_rhyolite_stonecutting.json deleted file mode 100644 index 296fec3b..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_polished_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_rhyolite" - }, - "result": "twigs:polished_rhyolite_bricks", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_rhyolite_stonecutting.json deleted file mode 100644 index 7215bdd2..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_bricks_from_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:rhyolite" - }, - "result": "twigs:polished_rhyolite_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_slab.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_slab.json deleted file mode 100644 index 216b5207..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:polished_rhyolite" - } - }, - "result": { - "item": "twigs:polished_rhyolite_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_polished_rhyolite_stonecutting.json deleted file mode 100644 index 31074d6a..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_polished_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_rhyolite" - }, - "result": "twigs:polished_rhyolite_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_rhyolite_stonecutting.json deleted file mode 100644 index c9bdf1e0..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_slab_from_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:rhyolite" - }, - "result": "twigs:polished_rhyolite_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs.json deleted file mode 100644 index 2ed136c8..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_rhyolite" - } - }, - "result": { - "item": "twigs:polished_rhyolite_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_polished_rhyolite_stonecutting.json deleted file mode 100644 index 33c62f13..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_polished_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_rhyolite" - }, - "result": "twigs:polished_rhyolite_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_rhyolite_stonecutting.json deleted file mode 100644 index 7a378376..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_stairs_from_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:rhyolite" - }, - "result": "twigs:polished_rhyolite_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_rhyolite_stonecutting.json deleted file mode 100644 index d1334ce6..00000000 --- a/src/main/resources/data/twigs/recipe/polished_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:rhyolite" - }, - "result": "twigs:polished_rhyolite", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_schist.json b/src/main/resources/data/twigs/recipe/polished_schist.json deleted file mode 100644 index 1c576698..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "twigs:schist" - } - }, - "result": { - "item": "twigs:polished_schist", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_slab.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_slab.json deleted file mode 100644 index 7609b9bd..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:polished_schist_bricks" - } - }, - "result": { - "item": "twigs:polished_schist_brick_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_brick_stonecutting.json deleted file mode 100644 index a272caea..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_schist_bricks" - }, - "result": "twigs:polished_schist_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_stonecutting.json deleted file mode 100644 index ac4f955e..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_polished_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_schist" - }, - "result": "twigs:polished_schist_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_schist_brick_stonecutting.json deleted file mode 100644 index cee1aa39..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_slab_from_schist_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:schist" - }, - "result": "twigs:polished_schist_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs.json deleted file mode 100644 index d054c53c..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_schist_bricks" - } - }, - "result": { - "item": "twigs:polished_schist_brick_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_brick_stonecutting.json deleted file mode 100644 index d982ebf8..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_schist_bricks" - }, - "result": "twigs:polished_schist_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_stonecutting.json deleted file mode 100644 index cb0cf5eb..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_polished_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_schist" - }, - "result": "twigs:polished_schist_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_schist_brick_stonecutting.json deleted file mode 100644 index 553ab377..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_stairs_from_schist_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:schist" - }, - "result": "twigs:polished_schist_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_wall.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_wall.json deleted file mode 100644 index 0c695f61..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_schist_bricks" - } - }, - "result": { - "item": "twigs:polished_schist_brick_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_brick_stonecutting.json deleted file mode 100644 index d9b8ae1e..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_schist_bricks" - }, - "result": "twigs:polished_schist_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_stonecutting.json deleted file mode 100644 index a79e0ee3..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_polished_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_schist" - }, - "result": "twigs:polished_schist_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_schist_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_schist_brick_stonecutting.json deleted file mode 100644 index 8c28f5e7..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_brick_wall_from_schist_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:schist" - }, - "result": "twigs:polished_schist_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_bricks.json b/src/main/resources/data/twigs/recipe/polished_schist_bricks.json deleted file mode 100644 index 5cc02413..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_bricks.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "bark", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "twigs:polished_schist" - } - }, - "result": { - "item": "twigs:polished_schist_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_schist_bricks_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_bricks_from_schist_stonecutting.json deleted file mode 100644 index 654677a4..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_bricks_from_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:schist" - }, - "result": "twigs:polished_schist_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_schist_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_bricks_stonecutting.json deleted file mode 100644 index 31a2efda..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_schist" - }, - "result": "twigs:polished_schist_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_schist_slab.json b/src/main/resources/data/twigs/recipe/polished_schist_slab.json deleted file mode 100644 index 5b07ff18..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:polished_schist" - } - }, - "result": { - "item": "twigs:polished_schist_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_slab_from_polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_slab_from_polished_schist_stonecutting.json deleted file mode 100644 index 92179685..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_slab_from_polished_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_schist" - }, - "result": "twigs:polished_schist_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_slab_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_slab_from_schist_stonecutting.json deleted file mode 100644 index 591da5db..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_slab_from_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:schist" - }, - "result": "twigs:polished_schist_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_stairs.json b/src/main/resources/data/twigs/recipe/polished_schist_stairs.json deleted file mode 100644 index 0c21b19a..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_schist" - } - }, - "result": { - "item": "twigs:polished_schist_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_stairs_from_polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_stairs_from_polished_schist_stonecutting.json deleted file mode 100644 index 8c4c3553..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_stairs_from_polished_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_schist" - }, - "result": "twigs:polished_schist_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_stairs_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_stairs_from_schist_stonecutting.json deleted file mode 100644 index 62effe14..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_stairs_from_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:schist" - }, - "result": "twigs:polished_schist_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_schist_stonecutting.json deleted file mode 100644 index ad5d2ab3..00000000 --- a/src/main/resources/data/twigs/recipe/polished_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:schist" - }, - "result": "twigs:polished_schist", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab.json deleted file mode 100644 index d9162f85..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:polished_tuff_bricks" - } - }, - "result": { - "item": "twigs:polished_tuff_brick_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_brick_stonecutting.json deleted file mode 100644 index 9bbc1784..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_tuff_bricks" - }, - "result": "twigs:polished_tuff_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_stonecutting.json deleted file mode 100644 index a48e94f0..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_polished_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_tuff" - }, - "result": "twigs:polished_tuff_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_tuff_brick_stonecutting.json deleted file mode 100644 index cdde8965..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_slab_from_tuff_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:tuff" - }, - "result": "twigs:polished_tuff_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs.json deleted file mode 100644 index 3fcf752e..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_tuff_bricks" - } - }, - "result": { - "item": "twigs:polished_tuff_brick_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_brick_stonecutting.json deleted file mode 100644 index 1f9d6791..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_tuff_bricks" - }, - "result": "twigs:polished_tuff_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_stonecutting.json deleted file mode 100644 index b80ce8eb..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_polished_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_tuff" - }, - "result": "twigs:polished_tuff_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_tuff_brick_stonecutting.json deleted file mode 100644 index 32053e9d..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_stairs_from_tuff_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:tuff" - }, - "result": "twigs:polished_tuff_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall.json deleted file mode 100644 index 2945aff2..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_tuff_bricks" - } - }, - "result": { - "item": "twigs:polished_tuff_brick_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_brick_stonecutting.json deleted file mode 100644 index 59be5a8a..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_tuff_bricks" - }, - "result": "twigs:polished_tuff_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_stonecutting.json deleted file mode 100644 index 04b2787d..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_polished_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_tuff" - }, - "result": "twigs:polished_tuff_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_tuff_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_tuff_brick_stonecutting.json deleted file mode 100644 index 577cd02e..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_brick_wall_from_tuff_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:tuff" - }, - "result": "twigs:polished_tuff_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_bricks.json b/src/main/resources/data/twigs/recipe/polished_tuff_bricks.json deleted file mode 100644 index 4f9b6b5b..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_bricks.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "bark", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "twigs:polished_tuff" - } - }, - "result": { - "item": "twigs:polished_tuff_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_bricks_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_bricks_from_tuff_stonecutting.json deleted file mode 100644 index 1a125288..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_bricks_from_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:tuff" - }, - "result": "twigs:polished_tuff_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_bricks_stonecutting.json deleted file mode 100644 index 3a2c62b9..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_tuff" - }, - "result": "twigs:polished_tuff_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_slab.json b/src/main/resources/data/twigs/recipe/polished_tuff_slab.json deleted file mode 100644 index cc7e11d0..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:polished_tuff" - } - }, - "result": { - "item": "twigs:polished_tuff_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json deleted file mode 100644 index d95509b7..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_slab_from_polished_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_tuff" - }, - "result": "twigs:polished_tuff_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_slab_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_slab_from_tuff_stonecutting.json deleted file mode 100644 index 30644528..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_slab_from_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:tuff" - }, - "result": "twigs:polished_tuff_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_stairs.json b/src/main/resources/data/twigs/recipe/polished_tuff_stairs.json deleted file mode 100644 index 2101e00c..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:polished_tuff" - } - }, - "result": { - "item": "twigs:polished_tuff_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_polished_tuff_stonecutting.json deleted file mode 100644 index 7b3b4371..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_polished_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:polished_tuff" - }, - "result": "twigs:polished_tuff_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_tuff_stonecutting.json deleted file mode 100644 index cd50e37b..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_stairs_from_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:tuff" - }, - "result": "twigs:polished_tuff_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/polished_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/polished_tuff_stonecutting.json deleted file mode 100644 index d088be48..00000000 --- a/src/main/resources/data/twigs/recipe/polished_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:tuff" - }, - "result": "twigs:polished_tuff", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/purple_packed_silt.json b/src/main/resources/data/twigs/recipe/purple_packed_silt.json deleted file mode 100644 index c5862d50..00000000 --- a/src/main/resources/data/twigs/recipe/purple_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:purple_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:purple_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/purple_silt_pot.json b/src/main/resources/data/twigs/recipe/purple_silt_pot.json deleted file mode 100644 index f0ef3258..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:purple_dye" - } - ], - "result": { - "item": "twigs:purple_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab.json deleted file mode 100644 index 75134454..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:purple_silt_shingles" - } - }, - "result": { - "item": "twigs:purple_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json deleted file mode 100644 index dc59936b..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:purple_packed_silt" - }, - "result": "twigs:purple_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json deleted file mode 100644 index c46975c4..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingle_slab_from_purple_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:purple_silt_shingles" - }, - "result": "twigs:purple_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs.json deleted file mode 100644 index 1f98b8a8..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:purple_silt_shingles" - } - }, - "result": { - "item": "twigs:purple_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json deleted file mode 100644 index dc7ecf87..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:purple_packed_silt" - }, - "result": "twigs:purple_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json deleted file mode 100644 index b13a37c5..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingle_stairs_from_purple_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:purple_silt_shingles" - }, - "result": "twigs:purple_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall.json deleted file mode 100644 index b8ac7e52..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:purple_silt_shingles" - } - }, - "result": { - "item": "twigs:purple_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json deleted file mode 100644 index ac8af556..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:purple_packed_silt" - }, - "result": "twigs:purple_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json deleted file mode 100644 index ebe7fce2..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingle_wall_from_purple_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:purple_silt_shingles" - }, - "result": "twigs:purple_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingles.json b/src/main/resources/data/twigs/recipe/purple_silt_shingles.json deleted file mode 100644 index da674101..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:purple_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:purple_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/purple_silt_shingles_from_packed_silt.json deleted file mode 100644 index f2b692e9..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:purple_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:purple_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/purple_silt_shingles_from_purple_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/purple_silt_shingles_from_purple_packed_silt_stonecutting.json deleted file mode 100644 index 9ec4b594..00000000 --- a/src/main/resources/data/twigs/recipe/purple_silt_shingles_from_purple_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:purple_packed_silt" - }, - "result": "twigs:purple_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/quartz_column.json b/src/main/resources/data/twigs/recipe/quartz_column.json deleted file mode 100644 index 85fdadc4..00000000 --- a/src/main/resources/data/twigs/recipe/quartz_column.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - " # " - ], - "key": { - "#": { - "item": "minecraft:quartz_block" - } - }, - "result": { - "item": "twigs:quartz_column", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/quartz_column_stonecutting.json b/src/main/resources/data/twigs/recipe/quartz_column_stonecutting.json deleted file mode 100644 index b1bad87f..00000000 --- a/src/main/resources/data/twigs/recipe/quartz_column_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:quartz_block" - }, - "result": "twigs:quartz_column", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/red_packed_silt.json b/src/main/resources/data/twigs/recipe/red_packed_silt.json deleted file mode 100644 index d5a8e196..00000000 --- a/src/main/resources/data/twigs/recipe/red_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:red_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:red_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/red_silt_pot.json b/src/main/resources/data/twigs/recipe/red_silt_pot.json deleted file mode 100644 index 73b6a7bc..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:red_dye" - } - ], - "result": { - "item": "twigs:red_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_slab.json deleted file mode 100644 index a2a0d1ab..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:red_silt_shingles" - } - }, - "result": { - "item": "twigs:red_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json deleted file mode 100644 index ab50a6c0..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:red_packed_silt" - }, - "result": "twigs:red_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json deleted file mode 100644 index 5ea35faa..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingle_slab_from_red_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:red_silt_shingles" - }, - "result": "twigs:red_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs.json deleted file mode 100644 index 0b9db6a8..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:red_silt_shingles" - } - }, - "result": { - "item": "twigs:red_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json deleted file mode 100644 index 951edf25..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:red_packed_silt" - }, - "result": "twigs:red_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json deleted file mode 100644 index 3d3d5b9f..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingle_stairs_from_red_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:red_silt_shingles" - }, - "result": "twigs:red_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_wall.json deleted file mode 100644 index 47e40510..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:red_silt_shingles" - } - }, - "result": { - "item": "twigs:red_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json deleted file mode 100644 index 9f663a93..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:red_packed_silt" - }, - "result": "twigs:red_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json deleted file mode 100644 index ff2deb4d..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingle_wall_from_red_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:red_silt_shingles" - }, - "result": "twigs:red_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingles.json b/src/main/resources/data/twigs/recipe/red_silt_shingles.json deleted file mode 100644 index a7a978d0..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:red_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:red_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/red_silt_shingles_from_packed_silt.json deleted file mode 100644 index b94fe70a..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:red_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:red_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/red_silt_shingles_from_red_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/red_silt_shingles_from_red_packed_silt_stonecutting.json deleted file mode 100644 index d4768cac..00000000 --- a/src/main/resources/data/twigs/recipe/red_silt_shingles_from_red_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:red_packed_silt" - }, - "result": "twigs:red_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/rhyolite.json b/src/main/resources/data/twigs/recipe/rhyolite.json deleted file mode 100644 index c191d49a..00000000 --- a/src/main/resources/data/twigs/recipe/rhyolite.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#R ", - "R# ", - " " - ], - "key": { - "#": { - "item": "minecraft:quartz" - }, - "R": { - "item": "minecraft:red_sand" - } - }, - "result": { - "item": "twigs:rhyolite", - "count": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/rhyolite_slab.json b/src/main/resources/data/twigs/recipe/rhyolite_slab.json deleted file mode 100644 index 8274444d..00000000 --- a/src/main/resources/data/twigs/recipe/rhyolite_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:rhyolite" - } - }, - "result": { - "item": "twigs:rhyolite_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/rhyolite_slab_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/rhyolite_slab_from_rhyolite_stonecutting.json deleted file mode 100644 index ae64eb12..00000000 --- a/src/main/resources/data/twigs/recipe/rhyolite_slab_from_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:rhyolite" - }, - "result": "twigs:rhyolite_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/rhyolite_stairs.json b/src/main/resources/data/twigs/recipe/rhyolite_stairs.json deleted file mode 100644 index b31f819c..00000000 --- a/src/main/resources/data/twigs/recipe/rhyolite_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:rhyolite" - } - }, - "result": { - "item": "twigs:rhyolite_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/rhyolite_stairs_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/rhyolite_stairs_from_rhyolite_stonecutting.json deleted file mode 100644 index 765e1623..00000000 --- a/src/main/resources/data/twigs/recipe/rhyolite_stairs_from_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:rhyolite" - }, - "result": "twigs:rhyolite_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/rhyolite_wall.json b/src/main/resources/data/twigs/recipe/rhyolite_wall.json deleted file mode 100644 index 60644e7c..00000000 --- a/src/main/resources/data/twigs/recipe/rhyolite_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:rhyolite" - } - }, - "result": { - "item": "twigs:rhyolite_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/rhyolite_wall_from_rhyolite_stonecutting.json b/src/main/resources/data/twigs/recipe/rhyolite_wall_from_rhyolite_stonecutting.json deleted file mode 100644 index 1ef792b0..00000000 --- a/src/main/resources/data/twigs/recipe/rhyolite_wall_from_rhyolite_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:rhyolite" - }, - "result": "twigs:rhyolite_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/rocky_dirt.json b/src/main/resources/data/twigs/recipe/rocky_dirt.json deleted file mode 100644 index 7f0c7bf8..00000000 --- a/src/main/resources/data/twigs/recipe/rocky_dirt.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - " #C", - " C#" - ], - "key": { - "#": { - "item": "minecraft:dirt" - }, - "C": { - "item": "twigs:pebble" - } - }, - "result": { - "item": "twigs:rocky_dirt", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/schist.json b/src/main/resources/data/twigs/recipe/schist.json deleted file mode 100644 index c231c0a2..00000000 --- a/src/main/resources/data/twigs/recipe/schist.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#C ", - "C# ", - " " - ], - "key": { - "#": { - "item": "minecraft:quartz" - }, - "C": { - "item": "minecraft:clay_ball" - } - }, - "result": { - "item": "twigs:schist", - "count": 2 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/schist_slab.json b/src/main/resources/data/twigs/recipe/schist_slab.json deleted file mode 100644 index adf4fca5..00000000 --- a/src/main/resources/data/twigs/recipe/schist_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:schist" - } - }, - "result": { - "item": "twigs:schist_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/schist_slab_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/schist_slab_from_schist_stonecutting.json deleted file mode 100644 index 7a4d923e..00000000 --- a/src/main/resources/data/twigs/recipe/schist_slab_from_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:schist" - }, - "result": "twigs:schist_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/schist_stairs.json b/src/main/resources/data/twigs/recipe/schist_stairs.json deleted file mode 100644 index 34057b73..00000000 --- a/src/main/resources/data/twigs/recipe/schist_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:schist" - } - }, - "result": { - "item": "twigs:schist_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/schist_stairs_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/schist_stairs_from_schist_stonecutting.json deleted file mode 100644 index 02cd10c9..00000000 --- a/src/main/resources/data/twigs/recipe/schist_stairs_from_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:schist" - }, - "result": "twigs:schist_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/schist_wall.json b/src/main/resources/data/twigs/recipe/schist_wall.json deleted file mode 100644 index 2a416d2b..00000000 --- a/src/main/resources/data/twigs/recipe/schist_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:schist" - } - }, - "result": { - "item": "twigs:schist_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/schist_wall_from_schist_stonecutting.json b/src/main/resources/data/twigs/recipe/schist_wall_from_schist_stonecutting.json deleted file mode 100644 index 8ffa91e1..00000000 --- a/src/main/resources/data/twigs/recipe/schist_wall_from_schist_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:schist" - }, - "result": "twigs:schist_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/silt.json b/src/main/resources/data/twigs/recipe/silt.json deleted file mode 100644 index db54ed0c..00000000 --- a/src/main/resources/data/twigs/recipe/silt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "D": { - "item": "minecraft:sand" - }, - "G": { - "item": "minecraft:clay" - } - }, - "pattern": [ - "DG", - "GD" - ], - "result": { - "count": 4, - "item": "twigs:silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/silt_brick.json b/src/main/resources/data/twigs/recipe/silt_brick.json deleted file mode 100644 index 76582d9f..00000000 --- a/src/main/resources/data/twigs/recipe/silt_brick.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minecraft:smelting", - "cookingtime": 200, - "experience": 0.3, - "ingredient": { - "item": "twigs:silt_ball" - }, - "result": "twigs:silt_brick" -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/silt_brick_slab.json b/src/main/resources/data/twigs/recipe/silt_brick_slab.json deleted file mode 100644 index f9745192..00000000 --- a/src/main/resources/data/twigs/recipe/silt_brick_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:silt_bricks" - } - }, - "result": { - "item": "twigs:silt_brick_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/silt_brick_slab_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_brick_slab_from_silt_brick_stonecutting.json deleted file mode 100644 index fb6a05bb..00000000 --- a/src/main/resources/data/twigs/recipe/silt_brick_slab_from_silt_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:silt_bricks" - }, - "result": "twigs:silt_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/silt_brick_stairs.json b/src/main/resources/data/twigs/recipe/silt_brick_stairs.json deleted file mode 100644 index 25676910..00000000 --- a/src/main/resources/data/twigs/recipe/silt_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:silt_bricks" - } - }, - "result": { - "item": "twigs:silt_brick_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/silt_brick_stairs_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_brick_stairs_from_silt_brick_stonecutting.json deleted file mode 100644 index 512e3c79..00000000 --- a/src/main/resources/data/twigs/recipe/silt_brick_stairs_from_silt_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:silt_bricks" - }, - "result": "twigs:silt_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/silt_brick_wall.json b/src/main/resources/data/twigs/recipe/silt_brick_wall.json deleted file mode 100644 index fbddcb64..00000000 --- a/src/main/resources/data/twigs/recipe/silt_brick_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:silt_bricks" - } - }, - "result": { - "item": "twigs:silt_brick_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/silt_brick_wall_from_silt_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_brick_wall_from_silt_brick_stonecutting.json deleted file mode 100644 index be02bde1..00000000 --- a/src/main/resources/data/twigs/recipe/silt_brick_wall_from_silt_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:silt_bricks" - }, - "result": "twigs:silt_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/silt_bricks.json b/src/main/resources/data/twigs/recipe/silt_bricks.json deleted file mode 100644 index c91a087d..00000000 --- a/src/main/resources/data/twigs/recipe/silt_bricks.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:silt_brick" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "item": "twigs:silt_bricks" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/silt_from_silt_balls.json b/src/main/resources/data/twigs/recipe/silt_from_silt_balls.json deleted file mode 100644 index 46b900a5..00000000 --- a/src/main/resources/data/twigs/recipe/silt_from_silt_balls.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:silt_ball" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "item": "twigs:silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/silt_pot.json b/src/main/resources/data/twigs/recipe/silt_pot.json deleted file mode 100644 index 1f8a3747..00000000 --- a/src/main/resources/data/twigs/recipe/silt_pot.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# #", - "# #", - "###" - ], - "key": { - "#": { - "item": "twigs:silt_brick" - } - }, - "result": { - "item": "twigs:silt_pot", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/silt_shingle_slab.json deleted file mode 100644 index 1aed45cd..00000000 --- a/src/main/resources/data/twigs/recipe/silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:silt_shingles" - } - }, - "result": { - "item": "twigs:silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/silt_shingle_slab_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_slab_from_packed_silt_stonecutting.json deleted file mode 100644 index c7dc5326..00000000 --- a/src/main/resources/data/twigs/recipe/silt_shingle_slab_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:packed_silt" - }, - "result": "twigs:silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/silt_shingle_slab_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_slab_from_silt_shingle_stonecutting.json deleted file mode 100644 index 9395e5c1..00000000 --- a/src/main/resources/data/twigs/recipe/silt_shingle_slab_from_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:silt_shingles" - }, - "result": "twigs:silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/silt_shingle_stairs.json deleted file mode 100644 index 5c43d1d3..00000000 --- a/src/main/resources/data/twigs/recipe/silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:silt_shingles" - } - }, - "result": { - "item": "twigs:silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_packed_silt_stonecutting.json deleted file mode 100644 index a8c8607e..00000000 --- a/src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:packed_silt" - }, - "result": "twigs:silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_silt_shingle_stonecutting.json deleted file mode 100644 index 06a493f2..00000000 --- a/src/main/resources/data/twigs/recipe/silt_shingle_stairs_from_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:silt_shingles" - }, - "result": "twigs:silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/silt_shingle_wall.json deleted file mode 100644 index a929f8ab..00000000 --- a/src/main/resources/data/twigs/recipe/silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:silt_shingles" - } - }, - "result": { - "item": "twigs:silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/silt_shingle_wall_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_wall_from_packed_silt_stonecutting.json deleted file mode 100644 index 73c60cf0..00000000 --- a/src/main/resources/data/twigs/recipe/silt_shingle_wall_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:packed_silt" - }, - "result": "twigs:silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/silt_shingle_wall_from_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingle_wall_from_silt_shingle_stonecutting.json deleted file mode 100644 index 01ab43aa..00000000 --- a/src/main/resources/data/twigs/recipe/silt_shingle_wall_from_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:silt_shingles" - }, - "result": "twigs:silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/silt_shingles.json b/src/main/resources/data/twigs/recipe/silt_shingles.json deleted file mode 100644 index 397e059e..00000000 --- a/src/main/resources/data/twigs/recipe/silt_shingles.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/silt_shingles_from_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/silt_shingles_from_packed_silt_stonecutting.json deleted file mode 100644 index 778247e3..00000000 --- a/src/main/resources/data/twigs/recipe/silt_shingles_from_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:packed_silt" - }, - "result": "twigs:silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab.json deleted file mode 100644 index cec009f0..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - "###", - " " - ], - "key": { - "#": { - "item": "twigs:smooth_basalt_bricks" - } - }, - "result": { - "item": "twigs:smooth_basalt_brick_slab", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json deleted file mode 100644 index 89e7a9a0..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_from_smooth_basalt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:smooth_basalt" - }, - "result": "twigs:smooth_basalt_brick_slab", - "count": 2 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_stonecutting.json deleted file mode 100644 index 1e270380..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_slab_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:smooth_basalt_bricks" - }, - "result": "twigs:smooth_basalt_brick_slab", - "count": 2 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs.json deleted file mode 100644 index bb2a35f6..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:smooth_basalt_bricks" - } - }, - "result": { - "item": "twigs:smooth_basalt_brick_stairs", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json deleted file mode 100644 index efc6d700..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_from_smooth_basalt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:smooth_basalt" - }, - "result": "twigs:smooth_basalt_brick_stairs", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_stonecutting.json deleted file mode 100644 index e667b435..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_stairs_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:smooth_basalt_bricks" - }, - "result": "twigs:smooth_basalt_brick_stairs", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall.json deleted file mode 100644 index 1e512529..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " ", - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:smooth_basalt_bricks" - } - }, - "result": { - "item": "twigs:smooth_basalt_brick_wall", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json deleted file mode 100644 index 9e6ac855..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_from_smooth_basalt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:smooth_basalt" - }, - "result": "twigs:smooth_basalt_brick_wall", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_stonecutting.json deleted file mode 100644 index d556d6f6..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_basalt_brick_wall_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:smooth_basalt_bricks" - }, - "result": "twigs:smooth_basalt_brick_wall", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_basalt_bricks.json b/src/main/resources/data/twigs/recipe/smooth_basalt_bricks.json deleted file mode 100644 index aca38644..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_basalt_bricks.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "bark", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "minecraft:smooth_basalt" - } - }, - "result": { - "item": "twigs:smooth_basalt_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_basalt_bricks_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_basalt_bricks_stonecutting.json deleted file mode 100644 index 089b5109..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_basalt_bricks_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:smooth_basalt" - }, - "result": "twigs:smooth_basalt_bricks", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab.json deleted file mode 100644 index 4ae16183..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:smooth_stone_bricks" - } - }, - "result": { - "item": "twigs:smooth_stone_brick_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json deleted file mode 100644 index 904b2ae0..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:smooth_stone_bricks" - }, - "result": "twigs:smooth_stone_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json deleted file mode 100644 index 8ee87b6d..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_stone_brick_slab_from_smooth_stone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:smooth_stone" - }, - "result": "twigs:smooth_stone_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs.json deleted file mode 100644 index d045b0d9..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:smooth_stone_bricks" - } - }, - "result": { - "item": "twigs:smooth_stone_brick_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json deleted file mode 100644 index 7813115d..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:smooth_stone_bricks" - }, - "result": "twigs:smooth_stone_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json deleted file mode 100644 index cd7011d5..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_stone_brick_stairs_from_smooth_stone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:smooth_stone" - }, - "result": "twigs:smooth_stone_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall.json deleted file mode 100644 index dbb78556..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:smooth_stone_bricks" - } - }, - "result": { - "item": "twigs:smooth_stone_brick_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json deleted file mode 100644 index 7aa7f426..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_brick_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:smooth_stone_bricks" - }, - "result": "twigs:smooth_stone_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json deleted file mode 100644 index d3e52c1f..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_stone_brick_wall_from_smooth_stone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:smooth_stone" - }, - "result": "twigs:smooth_stone_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/smooth_stone_bricks.json b/src/main/resources/data/twigs/recipe/smooth_stone_bricks.json deleted file mode 100644 index e98def37..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_stone_bricks.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "minecraft:smooth_stone" - } - }, - "result": { - "item": "twigs:smooth_stone_bricks", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/smooth_stone_bricks_from_smooth_stone_stonecutting.json b/src/main/resources/data/twigs/recipe/smooth_stone_bricks_from_smooth_stone_stonecutting.json deleted file mode 100644 index f3fec8ba..00000000 --- a/src/main/resources/data/twigs/recipe/smooth_stone_bricks_from_smooth_stone_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:smooth_stone" - }, - "result": "twigs:smooth_stone_bricks", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/soul_lamp.json b/src/main/resources/data/twigs/recipe/soul_lamp.json deleted file mode 100644 index 6b318723..00000000 --- a/src/main/resources/data/twigs/recipe/soul_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "iii", - "iSi", - "iFi" - ], - "key": { - "i": { - "item": "minecraft:iron_ingot" - }, - "S": { - "item": "minecraft:soul_torch" - }, - "F": { - "item": "minecraft:soul_sand" - } - }, - "result": { - "item": "twigs:soul_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/spruce_table.json b/src/main/resources/data/twigs/recipe/spruce_table.json deleted file mode 100644 index 1208f409..00000000 --- a/src/main/resources/data/twigs/recipe/spruce_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "___", - "O O", - "O O" - ], - "key": { - "_": { - "item": "minecraft:spruce_slab" - }, - "O": { - "item": "minecraft:spruce_fence" - } - }, - "result": { - "item": "twigs:spruce_table", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/stick_from_twig.json b/src/main/resources/data/twigs/recipe/stick_from_twig.json deleted file mode 100644 index 2206e419..00000000 --- a/src/main/resources/data/twigs/recipe/stick_from_twig.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "group": "sticks", - "ingredients": [ - { - "item": "twigs:twig" - } - ], - "result": { - "count": 2, - "item": "minecraft:stick" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/stone_column.json b/src/main/resources/data/twigs/recipe/stone_column.json deleted file mode 100644 index 8bb1393e..00000000 --- a/src/main/resources/data/twigs/recipe/stone_column.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - " # " - ], - "key": { - "#": { - "item": "minecraft:stone" - } - }, - "result": { - "item": "twigs:stone_column", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/stone_column_stonecutting.json b/src/main/resources/data/twigs/recipe/stone_column_stonecutting.json deleted file mode 100644 index da7e692d..00000000 --- a/src/main/resources/data/twigs/recipe/stone_column_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:stone" - }, - "result": "twigs:stone_column", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/torchflower_paper_lantern.json b/src/main/resources/data/twigs/recipe/torchflower_paper_lantern.json deleted file mode 100644 index 00104438..00000000 --- a/src/main/resources/data/twigs/recipe/torchflower_paper_lantern.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:paper_lantern" - }, - { - "item": "minecraft:torchflower" - } - ], - "result": { - "item": "twigs:torchflower_paper_lantern", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/tuff_slab_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/tuff_slab_from_tuff_stonecutting.json deleted file mode 100644 index 0c5386b0..00000000 --- a/src/main/resources/data/twigs/recipe/tuff_slab_from_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:tuff" - }, - "result": "twigs:tuff_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/tuff_stairs.json b/src/main/resources/data/twigs/recipe/tuff_stairs.json deleted file mode 100644 index 02494bd8..00000000 --- a/src/main/resources/data/twigs/recipe/tuff_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "minecraft:tuff" - } - }, - "result": { - "item": "twigs:tuff_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/tuff_stairs_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/tuff_stairs_from_tuff_stonecutting.json deleted file mode 100644 index 5c5ac01f..00000000 --- a/src/main/resources/data/twigs/recipe/tuff_stairs_from_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:tuff" - }, - "result": "twigs:tuff_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/tuff_wall.json b/src/main/resources/data/twigs/recipe/tuff_wall.json deleted file mode 100644 index b1802913..00000000 --- a/src/main/resources/data/twigs/recipe/tuff_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "minecraft:tuff" - } - }, - "result": { - "item": "twigs:tuff_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/tuff_wall_from_tuff_stonecutting.json b/src/main/resources/data/twigs/recipe/tuff_wall_from_tuff_stonecutting.json deleted file mode 100644 index bc882973..00000000 --- a/src/main/resources/data/twigs/recipe/tuff_wall_from_tuff_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:tuff" - }, - "result": "twigs:tuff_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab.json deleted file mode 100644 index 5cc15a9b..00000000 --- a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:twisting_polished_blackstone_bricks" - } - }, - "result": { - "item": "twigs:twisting_polished_blackstone_brick_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab_stonecutting.json deleted file mode 100644 index 8d3eb376..00000000 --- a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:twisting_polished_blackstone_bricks" - }, - "result": "twigs:twisting_polished_blackstone_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs.json deleted file mode 100644 index e58470c0..00000000 --- a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:twisting_polished_blackstone_bricks" - } - }, - "result": { - "item": "twigs:twisting_polished_blackstone_brick_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs_stonecutting.json deleted file mode 100644 index e05f1d5e..00000000 --- a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:twisting_polished_blackstone_bricks" - }, - "result": "twigs:twisting_polished_blackstone_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall.json deleted file mode 100644 index e06bdfe4..00000000 --- a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:twisting_polished_blackstone_bricks" - } - }, - "result": { - "item": "twigs:twisting_polished_blackstone_brick_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall_stonecutting.json deleted file mode 100644 index 761a6ddf..00000000 --- a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:twisting_polished_blackstone_bricks" - }, - "result": "twigs:twisting_polished_blackstone_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_bricks.json b/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_bricks.json deleted file mode 100644 index 912444da..00000000 --- a/src/main/resources/data/twigs/recipe/twisting_polished_blackstone_bricks.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#T#", - "###" - ], - "key": { - "#": { - "item": "minecraft:polished_blackstone_bricks" - }, - "T": { - "item": "minecraft:twisting_vines" - } - }, - "result": { - "item": "twigs:twisting_polished_blackstone_bricks", - "count": 8 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/warped_shroomlamp.json b/src/main/resources/data/twigs/recipe/warped_shroomlamp.json deleted file mode 100644 index c1f6de2f..00000000 --- a/src/main/resources/data/twigs/recipe/warped_shroomlamp.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "SSS", - "###" - ], - "key": { - "#": { - "item": "minecraft:warped_planks" - }, - "S": { - "item": "minecraft:shroomlight" - } - }, - "result": { - "item": "twigs:warped_shroomlamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/warped_table.json b/src/main/resources/data/twigs/recipe/warped_table.json deleted file mode 100644 index 5d9049d7..00000000 --- a/src/main/resources/data/twigs/recipe/warped_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "___", - "O O", - "O O" - ], - "key": { - "_": { - "item": "minecraft:warped_slab" - }, - "O": { - "item": "minecraft:warped_fence" - } - }, - "result": { - "item": "twigs:warped_table", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_copper_pillar.json b/src/main/resources/data/twigs/recipe/waxed_copper_pillar.json deleted file mode 100644 index 486ec46d..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_copper_pillar.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "minecraft:waxed_cut_copper_slab" - } - }, - "pattern": [ - "#", - "#" - ], - "result": { - "item": "twigs:waxed_copper_pillar" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 7f4f7fd7..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:waxed_cut_copper" - }, - "result": "twigs:waxed_copper_pillar", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_copper_pillar_stonecutting.json deleted file mode 100644 index 0e9754f9..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_copper_pillar_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:waxed_copper_block" - }, - "result": "twigs:waxed_copper_pillar", - "count": 4 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar.json b/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar.json deleted file mode 100644 index 393a6804..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "minecraft:waxed_exposed_cut_copper_slab" - } - }, - "pattern": [ - "#", - "#" - ], - "result": { - "item": "twigs:waxed_exposed_copper_pillar" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 0df740ad..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:waxed_exposed_cut_copper" - }, - "result": "twigs:waxed_exposed_copper_pillar", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_stonecutting.json deleted file mode 100644 index 9c441be6..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_exposed_copper_pillar_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:waxed_exposed_copper" - }, - "result": "twigs:waxed_exposed_copper_pillar", - "count": 4 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar.json b/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar.json deleted file mode 100644 index 548e1033..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "minecraft:waxed_oxidized_cut_copper_slab" - } - }, - "pattern": [ - "#", - "#" - ], - "result": { - "item": "twigs:waxed_oxidized_copper_pillar" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 21b2277b..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:waxed_oxidized_cut_copper" - }, - "result": "twigs:waxed_oxidized_copper_pillar", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_stonecutting.json deleted file mode 100644 index 3d9f9df9..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_oxidized_copper_pillar_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:waxed_oxidized_copper" - }, - "result": "twigs:waxed_oxidized_copper_pillar", - "count": 4 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar.json b/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar.json deleted file mode 100644 index 08c65563..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "minecraft:waxed_weathered_cut_copper_slab" - } - }, - "pattern": [ - "#", - "#" - ], - "result": { - "item": "twigs:waxed_weathered_copper_pillar" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 9922048d..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:waxed_weathered_cut_copper" - }, - "result": "twigs:waxed_weathered_copper_pillar", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_stonecutting.json deleted file mode 100644 index 7dc7041c..00000000 --- a/src/main/resources/data/twigs/recipe/waxed_weathered_copper_pillar_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:waxed_weathered_copper" - }, - "result": "twigs:waxed_weathered_copper_pillar", - "count": 4 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/weathered_copper_pillar.json b/src/main/resources/data/twigs/recipe/weathered_copper_pillar.json deleted file mode 100644 index 8a182513..00000000 --- a/src/main/resources/data/twigs/recipe/weathered_copper_pillar.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "minecraft:weathered_cut_copper_slab" - } - }, - "pattern": [ - "#", - "#" - ], - "result": { - "item": "twigs:weathered_copper_pillar" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/weathered_copper_pillar_from_cut_copper_stonecutting.json b/src/main/resources/data/twigs/recipe/weathered_copper_pillar_from_cut_copper_stonecutting.json deleted file mode 100644 index 2827b086..00000000 --- a/src/main/resources/data/twigs/recipe/weathered_copper_pillar_from_cut_copper_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:weathered_cut_copper" - }, - "result": "twigs:weathered_copper_pillar", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/weathered_copper_pillar_stonecutting.json b/src/main/resources/data/twigs/recipe/weathered_copper_pillar_stonecutting.json deleted file mode 100644 index 92493c29..00000000 --- a/src/main/resources/data/twigs/recipe/weathered_copper_pillar_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "minecraft:weathered_copper" - }, - "result": "twigs:weathered_copper_pillar", - "count": 4 -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab.json deleted file mode 100644 index d0e177cc..00000000 --- a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:weeping_polished_blackstone_bricks" - } - }, - "result": { - "item": "twigs:weeping_polished_blackstone_brick_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab_stonecutting.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab_stonecutting.json deleted file mode 100644 index 1c3d493c..00000000 --- a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:weeping_polished_blackstone_bricks" - }, - "result": "twigs:weeping_polished_blackstone_brick_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs.json deleted file mode 100644 index 0d3eff2f..00000000 --- a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:weeping_polished_blackstone_bricks" - } - }, - "result": { - "item": "twigs:weeping_polished_blackstone_brick_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs_stonecutting.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs_stonecutting.json deleted file mode 100644 index 24550d45..00000000 --- a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:weeping_polished_blackstone_bricks" - }, - "result": "twigs:weeping_polished_blackstone_brick_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall.json deleted file mode 100644 index 18ea8164..00000000 --- a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:weeping_polished_blackstone_bricks" - } - }, - "result": { - "item": "twigs:weeping_polished_blackstone_brick_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall_stonecutting.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall_stonecutting.json deleted file mode 100644 index 8d7ca3b5..00000000 --- a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:weeping_polished_blackstone_bricks" - }, - "result": "twigs:weeping_polished_blackstone_brick_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_bricks.json b/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_bricks.json deleted file mode 100644 index b9dd753c..00000000 --- a/src/main/resources/data/twigs/recipe/weeping_polished_blackstone_bricks.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#W#", - "###" - ], - "key": { - "#": { - "item": "minecraft:polished_blackstone_bricks" - }, - "W": { - "item": "minecraft:weeping_vines" - } - }, - "result": { - "item": "twigs:weeping_polished_blackstone_bricks", - "count": 8 - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/white_packed_silt.json b/src/main/resources/data/twigs/recipe/white_packed_silt.json deleted file mode 100644 index cf7b2521..00000000 --- a/src/main/resources/data/twigs/recipe/white_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:white_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:white_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/white_silt_pot.json b/src/main/resources/data/twigs/recipe/white_silt_pot.json deleted file mode 100644 index 61e6348d..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:white_dye" - } - ], - "result": { - "item": "twigs:white_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_slab.json deleted file mode 100644 index 4097adcd..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:white_silt_shingles" - } - }, - "result": { - "item": "twigs:white_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json deleted file mode 100644 index 0ec33411..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:white_packed_silt" - }, - "result": "twigs:white_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json deleted file mode 100644 index cb1b5d45..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingle_slab_from_white_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:white_silt_shingles" - }, - "result": "twigs:white_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs.json deleted file mode 100644 index a1f95512..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:white_silt_shingles" - } - }, - "result": { - "item": "twigs:white_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json deleted file mode 100644 index 234eca39..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:white_packed_silt" - }, - "result": "twigs:white_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json deleted file mode 100644 index 58347913..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingle_stairs_from_white_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:white_silt_shingles" - }, - "result": "twigs:white_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_wall.json deleted file mode 100644 index e11f0e4f..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:white_silt_shingles" - } - }, - "result": { - "item": "twigs:white_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json deleted file mode 100644 index f4ccbaac..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:white_packed_silt" - }, - "result": "twigs:white_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json deleted file mode 100644 index 06872374..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingle_wall_from_white_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:white_silt_shingles" - }, - "result": "twigs:white_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingles.json b/src/main/resources/data/twigs/recipe/white_silt_shingles.json deleted file mode 100644 index 91e805ea..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:white_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:white_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/white_silt_shingles_from_packed_silt.json deleted file mode 100644 index 63703ec2..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:white_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:white_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/white_silt_shingles_from_white_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/white_silt_shingles_from_white_packed_silt_stonecutting.json deleted file mode 100644 index c05dad16..00000000 --- a/src/main/resources/data/twigs/recipe/white_silt_shingles_from_white_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:white_packed_silt" - }, - "result": "twigs:white_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/yellow_packed_silt.json b/src/main/resources/data/twigs/recipe/yellow_packed_silt.json deleted file mode 100644 index b3d86cab..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_packed_silt.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:packed_silt" - }, - "X": { - "item": "minecraft:yellow_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:yellow_packed_silt" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_pot.json b/src/main/resources/data/twigs/recipe/yellow_silt_pot.json deleted file mode 100644 index b648e10e..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_pot.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "twigs:silt_pot" - }, - { - "item": "minecraft:yellow_dye" - } - ], - "result": { - "item": "twigs:yellow_silt_pot" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab.json deleted file mode 100644 index dbc4e2f6..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###" - ], - "key": { - "#": { - "item": "twigs:yellow_silt_shingles" - } - }, - "result": { - "item": "twigs:yellow_silt_shingle_slab", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json deleted file mode 100644 index e783a2fd..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:yellow_packed_silt" - }, - "result": "twigs:yellow_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json deleted file mode 100644 index 74b07ddc..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_slab_from_yellow_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:yellow_silt_shingles" - }, - "result": "twigs:yellow_silt_shingle_slab", - "count": 2 -} diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs.json deleted file mode 100644 index 8324a12b..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "# ", - "## ", - "###" - ], - "key": { - "#": { - "item": "twigs:yellow_silt_shingles" - } - }, - "result": { - "item": "twigs:yellow_silt_shingle_stairs", - "count": 4 - } -} diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json deleted file mode 100644 index 45e92f48..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:yellow_packed_silt" - }, - "result": "twigs:yellow_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json deleted file mode 100644 index ce5a7f5c..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_stairs_from_yellow_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:yellow_silt_shingles" - }, - "result": "twigs:yellow_silt_shingle_stairs", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall.json deleted file mode 100644 index 6cd677de..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "###" - ], - "key": { - "#": { - "item": "twigs:yellow_silt_shingles" - } - }, - "result": { - "item": "twigs:yellow_silt_shingle_wall", - "count": 6 - } -} diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json deleted file mode 100644 index 2ebd8e5b..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:yellow_packed_silt" - }, - "result": "twigs:yellow_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json deleted file mode 100644 index fa54bfd7..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingle_wall_from_yellow_silt_shingle_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:yellow_silt_shingles" - }, - "result": "twigs:yellow_silt_shingle_wall", - "count": 1 -} diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingles.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingles.json deleted file mode 100644 index f0812cfe..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingles.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "group": "stained_terracotta", - "key": { - "#": { - "item": "twigs:silt_shingles" - }, - "X": { - "item": "minecraft:yellow_dye" - } - }, - "pattern": [ - "###", - "#X#", - "###" - ], - "result": { - "count": 8, - "item": "twigs:yellow_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_packed_silt.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_packed_silt.json deleted file mode 100644 index 4290b465..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_packed_silt.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "key": { - "#": { - "item": "twigs:yellow_packed_silt" - } - }, - "pattern": [ - "##", - "##" - ], - "result": { - "count": 4, - "item": "twigs:yellow_silt_shingles" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_yellow_packed_silt_stonecutting.json b/src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_yellow_packed_silt_stonecutting.json deleted file mode 100644 index d645cf00..00000000 --- a/src/main/resources/data/twigs/recipe/yellow_silt_shingles_from_yellow_packed_silt_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "twigs:yellow_packed_silt" - }, - "result": "twigs:yellow_silt_shingles", - "count": 1 -} diff --git a/src/main/resources/data/twigs/tags/block/bloodstone.json b/src/main/resources/data/twigs/tags/block/bloodstone.json deleted file mode 100644 index b2794857..00000000 --- a/src/main/resources/data/twigs/tags/block/bloodstone.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "values": [ - "twigs:bloodstone", - "twigs:bloodstone_stairs", - "twigs:bloodstone_slab", - "twigs:bloodstone_wall", - "twigs:polished_bloodstone", - "twigs:polished_bloodstone_stairs", - "twigs:polished_bloodstone_slab", - "twigs:polished_bloodstone_bricks", - "twigs:polished_bloodstone_brick_stairs", - "twigs:polished_bloodstone_brick_slab", - "twigs:polished_bloodstone_brick_wall", - "twigs:cracked_polished_bloodstone_bricks" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/block/offset_remover.json b/src/main/resources/data/twigs/tags/block/offset_remover.json deleted file mode 100644 index a5fe6878..00000000 --- a/src/main/resources/data/twigs/tags/block/offset_remover.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "#twigs:silt_pots" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/block/packed_silt.json b/src/main/resources/data/twigs/tags/block/packed_silt.json deleted file mode 100644 index 4558665d..00000000 --- a/src/main/resources/data/twigs/tags/block/packed_silt.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:packed_silt", - "twigs:white_packed_silt", - "twigs:orange_packed_silt", - "twigs:magenta_packed_silt", - "twigs:light_blue_packed_silt", - "twigs:yellow_packed_silt", - "twigs:lime_packed_silt", - "twigs:pink_packed_silt", - "twigs:gray_packed_silt", - "twigs:light_gray_packed_silt", - "twigs:cyan_packed_silt", - "twigs:purple_packed_silt", - "twigs:blue_packed_silt", - "twigs:brown_packed_silt", - "twigs:green_packed_silt", - "twigs:red_packed_silt", - "twigs:black_packed_silt", - "twigs:silt_shingles", - "twigs:white_silt_shingles", - "twigs:orange_silt_shingles", - "twigs:magenta_silt_shingles", - "twigs:light_blue_silt_shingles", - "twigs:yellow_silt_shingles", - "twigs:lime_silt_shingles", - "twigs:pink_silt_shingles", - "twigs:gray_silt_shingles", - "twigs:light_gray_silt_shingles", - "twigs:cyan_silt_shingles", - "twigs:purple_silt_shingles", - "twigs:blue_silt_shingles", - "twigs:brown_silt_shingles", - "twigs:green_silt_shingles", - "twigs:red_silt_shingles", - "twigs:black_silt_shingles", - "twigs:silt_shingle_stairs", - "twigs:white_silt_shingle_stairs", - "twigs:orange_silt_shingle_stairs", - "twigs:magenta_silt_shingle_stairs", - "twigs:light_blue_silt_shingle_stairs", - "twigs:yellow_silt_shingle_stairs", - "twigs:lime_silt_shingle_stairs", - "twigs:pink_silt_shingle_stairs", - "twigs:gray_silt_shingle_stairs", - "twigs:light_gray_silt_shingle_stairs", - "twigs:cyan_silt_shingle_stairs", - "twigs:purple_silt_shingle_stairs", - "twigs:blue_silt_shingle_stairs", - "twigs:brown_silt_shingle_stairs", - "twigs:green_silt_shingle_stairs", - "twigs:red_silt_shingle_stairs", - "twigs:black_silt_shingle_stairs", - "twigs:silt_shingle_slab", - "twigs:white_silt_shingle_slab", - "twigs:orange_silt_shingle_slab", - "twigs:magenta_silt_shingle_slab", - "twigs:light_blue_silt_shingle_slab", - "twigs:yellow_silt_shingle_slab", - "twigs:lime_silt_shingle_slab", - "twigs:pink_silt_shingle_slab", - "twigs:gray_silt_shingle_slab", - "twigs:light_gray_silt_shingle_slab", - "twigs:cyan_silt_shingle_slab", - "twigs:purple_silt_shingle_slab", - "twigs:blue_silt_shingle_slab", - "twigs:brown_silt_shingle_slab", - "twigs:green_silt_shingle_slab", - "twigs:red_silt_shingle_slab", - "twigs:black_silt_shingle_slab", - "twigs:silt_shingle_wall", - "twigs:white_silt_shingle_wall", - "twigs:orange_silt_shingle_wall", - "twigs:magenta_silt_shingle_wall", - "twigs:light_blue_silt_shingle_wall", - "twigs:yellow_silt_shingle_wall", - "twigs:lime_silt_shingle_wall", - "twigs:pink_silt_shingle_wall", - "twigs:gray_silt_shingle_wall", - "twigs:light_gray_silt_shingle_wall", - "twigs:cyan_silt_shingle_wall", - "twigs:purple_silt_shingle_wall", - "twigs:blue_silt_shingle_wall", - "twigs:brown_silt_shingle_wall", - "twigs:green_silt_shingle_wall", - "twigs:red_silt_shingle_wall", - "twigs:black_silt_shingle_wall" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/block/rhyolite.json b/src/main/resources/data/twigs/tags/block/rhyolite.json deleted file mode 100644 index 32e84c84..00000000 --- a/src/main/resources/data/twigs/tags/block/rhyolite.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "values": [ - "twigs:rhyolite", - "twigs:rhyolite_stairs", - "twigs:rhyolite_slab", - "twigs:rhyolite_wall", - "twigs:polished_rhyolite", - "twigs:polished_rhyolite_stairs", - "twigs:polished_rhyolite_slab", - "twigs:polished_rhyolite_bricks", - "twigs:polished_rhyolite_brick_stairs", - "twigs:polished_rhyolite_brick_slab", - "twigs:polished_rhyolite_brick_wall", - "twigs:cracked_polished_rhyolite_bricks" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/block/schist.json b/src/main/resources/data/twigs/tags/block/schist.json deleted file mode 100644 index 1d5e91f4..00000000 --- a/src/main/resources/data/twigs/tags/block/schist.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "values": [ - "twigs:schist", - "twigs:schist_stairs", - "twigs:schist_slab", - "twigs:schist_wall", - "twigs:polished_schist", - "twigs:polished_schist_stairs", - "twigs:polished_schist_slab", - "twigs:polished_schist_bricks", - "twigs:polished_schist_brick_stairs", - "twigs:polished_schist_brick_slab", - "twigs:polished_schist_brick_wall", - "twigs:cracked_polished_schist_bricks" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/block/silt_pots.json b/src/main/resources/data/twigs/tags/block/silt_pots.json deleted file mode 100644 index 441e6c51..00000000 --- a/src/main/resources/data/twigs/tags/block/silt_pots.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:silt_pot", - "twigs:white_silt_pot", - "twigs:orange_silt_pot", - "twigs:magenta_silt_pot", - "twigs:light_blue_silt_pot", - "twigs:yellow_silt_pot", - "twigs:lime_silt_pot", - "twigs:pink_silt_pot", - "twigs:gray_silt_pot", - "twigs:light_gray_silt_pot", - "twigs:cyan_silt_pot", - "twigs:purple_silt_pot", - "twigs:blue_silt_pot", - "twigs:brown_silt_pot", - "twigs:green_silt_pot", - "twigs:red_silt_pot", - "twigs:black_silt_pot" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/block/tables.json b/src/main/resources/data/twigs/tags/block/tables.json deleted file mode 100644 index a8ff1101..00000000 --- a/src/main/resources/data/twigs/tags/block/tables.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "values": [ - "twigs:oak_table", - "twigs:spruce_table", - "twigs:birch_table", - "twigs:jungle_table", - "twigs:dark_oak_table", - "twigs:acacia_table", - "twigs:mangrove_table", - "twigs:cherry_table", - "twigs:bamboo_table", - "twigs:crimson_table", - "twigs:warped_table" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/entity_type/bamboo_leaves_slow_immune.json b/src/main/resources/data/twigs/tags/entity_type/bamboo_leaves_slow_immune.json deleted file mode 100644 index 27d42ab4..00000000 --- a/src/main/resources/data/twigs/tags/entity_type/bamboo_leaves_slow_immune.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": [ - "minecraft:panda", - "minecraft:bee", - "minecraft:parrot", - "minecraft:ocelot" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/item/bloodstone.json b/src/main/resources/data/twigs/tags/item/bloodstone.json deleted file mode 100644 index b2794857..00000000 --- a/src/main/resources/data/twigs/tags/item/bloodstone.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "values": [ - "twigs:bloodstone", - "twigs:bloodstone_stairs", - "twigs:bloodstone_slab", - "twigs:bloodstone_wall", - "twigs:polished_bloodstone", - "twigs:polished_bloodstone_stairs", - "twigs:polished_bloodstone_slab", - "twigs:polished_bloodstone_bricks", - "twigs:polished_bloodstone_brick_stairs", - "twigs:polished_bloodstone_brick_slab", - "twigs:polished_bloodstone_brick_wall", - "twigs:cracked_polished_bloodstone_bricks" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/item/packed_silt.json b/src/main/resources/data/twigs/tags/item/packed_silt.json deleted file mode 100644 index 4558665d..00000000 --- a/src/main/resources/data/twigs/tags/item/packed_silt.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:packed_silt", - "twigs:white_packed_silt", - "twigs:orange_packed_silt", - "twigs:magenta_packed_silt", - "twigs:light_blue_packed_silt", - "twigs:yellow_packed_silt", - "twigs:lime_packed_silt", - "twigs:pink_packed_silt", - "twigs:gray_packed_silt", - "twigs:light_gray_packed_silt", - "twigs:cyan_packed_silt", - "twigs:purple_packed_silt", - "twigs:blue_packed_silt", - "twigs:brown_packed_silt", - "twigs:green_packed_silt", - "twigs:red_packed_silt", - "twigs:black_packed_silt", - "twigs:silt_shingles", - "twigs:white_silt_shingles", - "twigs:orange_silt_shingles", - "twigs:magenta_silt_shingles", - "twigs:light_blue_silt_shingles", - "twigs:yellow_silt_shingles", - "twigs:lime_silt_shingles", - "twigs:pink_silt_shingles", - "twigs:gray_silt_shingles", - "twigs:light_gray_silt_shingles", - "twigs:cyan_silt_shingles", - "twigs:purple_silt_shingles", - "twigs:blue_silt_shingles", - "twigs:brown_silt_shingles", - "twigs:green_silt_shingles", - "twigs:red_silt_shingles", - "twigs:black_silt_shingles", - "twigs:silt_shingle_stairs", - "twigs:white_silt_shingle_stairs", - "twigs:orange_silt_shingle_stairs", - "twigs:magenta_silt_shingle_stairs", - "twigs:light_blue_silt_shingle_stairs", - "twigs:yellow_silt_shingle_stairs", - "twigs:lime_silt_shingle_stairs", - "twigs:pink_silt_shingle_stairs", - "twigs:gray_silt_shingle_stairs", - "twigs:light_gray_silt_shingle_stairs", - "twigs:cyan_silt_shingle_stairs", - "twigs:purple_silt_shingle_stairs", - "twigs:blue_silt_shingle_stairs", - "twigs:brown_silt_shingle_stairs", - "twigs:green_silt_shingle_stairs", - "twigs:red_silt_shingle_stairs", - "twigs:black_silt_shingle_stairs", - "twigs:silt_shingle_slab", - "twigs:white_silt_shingle_slab", - "twigs:orange_silt_shingle_slab", - "twigs:magenta_silt_shingle_slab", - "twigs:light_blue_silt_shingle_slab", - "twigs:yellow_silt_shingle_slab", - "twigs:lime_silt_shingle_slab", - "twigs:pink_silt_shingle_slab", - "twigs:gray_silt_shingle_slab", - "twigs:light_gray_silt_shingle_slab", - "twigs:cyan_silt_shingle_slab", - "twigs:purple_silt_shingle_slab", - "twigs:blue_silt_shingle_slab", - "twigs:brown_silt_shingle_slab", - "twigs:green_silt_shingle_slab", - "twigs:red_silt_shingle_slab", - "twigs:black_silt_shingle_slab", - "twigs:silt_shingle_wall", - "twigs:white_silt_shingle_wall", - "twigs:orange_silt_shingle_wall", - "twigs:magenta_silt_shingle_wall", - "twigs:light_blue_silt_shingle_wall", - "twigs:yellow_silt_shingle_wall", - "twigs:lime_silt_shingle_wall", - "twigs:pink_silt_shingle_wall", - "twigs:gray_silt_shingle_wall", - "twigs:light_gray_silt_shingle_wall", - "twigs:cyan_silt_shingle_wall", - "twigs:purple_silt_shingle_wall", - "twigs:blue_silt_shingle_wall", - "twigs:brown_silt_shingle_wall", - "twigs:green_silt_shingle_wall", - "twigs:red_silt_shingle_wall", - "twigs:black_silt_shingle_wall" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/item/packed_silt_full_blocks.json b/src/main/resources/data/twigs/tags/item/packed_silt_full_blocks.json deleted file mode 100644 index 3bb19ca5..00000000 --- a/src/main/resources/data/twigs/tags/item/packed_silt_full_blocks.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:packed_silt", - "twigs:white_packed_silt", - "twigs:orange_packed_silt", - "twigs:magenta_packed_silt", - "twigs:light_blue_packed_silt", - "twigs:yellow_packed_silt", - "twigs:lime_packed_silt", - "twigs:pink_packed_silt", - "twigs:gray_packed_silt", - "twigs:light_gray_packed_silt", - "twigs:cyan_packed_silt", - "twigs:purple_packed_silt", - "twigs:blue_packed_silt", - "twigs:brown_packed_silt", - "twigs:green_packed_silt", - "twigs:red_packed_silt", - "twigs:black_packed_silt" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/item/rhyolite.json b/src/main/resources/data/twigs/tags/item/rhyolite.json deleted file mode 100644 index 32e84c84..00000000 --- a/src/main/resources/data/twigs/tags/item/rhyolite.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "values": [ - "twigs:rhyolite", - "twigs:rhyolite_stairs", - "twigs:rhyolite_slab", - "twigs:rhyolite_wall", - "twigs:polished_rhyolite", - "twigs:polished_rhyolite_stairs", - "twigs:polished_rhyolite_slab", - "twigs:polished_rhyolite_bricks", - "twigs:polished_rhyolite_brick_stairs", - "twigs:polished_rhyolite_brick_slab", - "twigs:polished_rhyolite_brick_wall", - "twigs:cracked_polished_rhyolite_bricks" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/item/schist.json b/src/main/resources/data/twigs/tags/item/schist.json deleted file mode 100644 index 1d5e91f4..00000000 --- a/src/main/resources/data/twigs/tags/item/schist.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "values": [ - "twigs:schist", - "twigs:schist_stairs", - "twigs:schist_slab", - "twigs:schist_wall", - "twigs:polished_schist", - "twigs:polished_schist_stairs", - "twigs:polished_schist_slab", - "twigs:polished_schist_bricks", - "twigs:polished_schist_brick_stairs", - "twigs:polished_schist_brick_slab", - "twigs:polished_schist_brick_wall", - "twigs:cracked_polished_schist_bricks" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/item/seashells.json b/src/main/resources/data/twigs/tags/item/seashells.json deleted file mode 100644 index 73ccf282..00000000 --- a/src/main/resources/data/twigs/tags/item/seashells.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "values": [ - "twigs:bronzed_seashell", - "twigs:opaline_seashell", - "twigs:roseate_seashell", - "twigs:tangerine_seashell" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/item/silt_pots.json b/src/main/resources/data/twigs/tags/item/silt_pots.json deleted file mode 100644 index 441e6c51..00000000 --- a/src/main/resources/data/twigs/tags/item/silt_pots.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "replace": false, - "values": [ - "twigs:silt_pot", - "twigs:white_silt_pot", - "twigs:orange_silt_pot", - "twigs:magenta_silt_pot", - "twigs:light_blue_silt_pot", - "twigs:yellow_silt_pot", - "twigs:lime_silt_pot", - "twigs:pink_silt_pot", - "twigs:gray_silt_pot", - "twigs:light_gray_silt_pot", - "twigs:cyan_silt_pot", - "twigs:purple_silt_pot", - "twigs:blue_silt_pot", - "twigs:brown_silt_pot", - "twigs:green_silt_pot", - "twigs:red_silt_pot", - "twigs:black_silt_pot" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/item/tables.json b/src/main/resources/data/twigs/tags/item/tables.json deleted file mode 100644 index a8ff1101..00000000 --- a/src/main/resources/data/twigs/tags/item/tables.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "values": [ - "twigs:oak_table", - "twigs:spruce_table", - "twigs:birch_table", - "twigs:jungle_table", - "twigs:dark_oak_table", - "twigs:acacia_table", - "twigs:mangrove_table", - "twigs:cherry_table", - "twigs:bamboo_table", - "twigs:crimson_table", - "twigs:warped_table" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/worldgen/biome/azalea_flowers_generate.json b/src/main/resources/data/twigs/tags/worldgen/biome/azalea_flowers_generate.json deleted file mode 100644 index 282a13ea..00000000 --- a/src/main/resources/data/twigs/tags/worldgen/biome/azalea_flowers_generate.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "minecraft:lush_caves" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/worldgen/biome/bloodstone_generates.json b/src/main/resources/data/twigs/tags/worldgen/biome/bloodstone_generates.json deleted file mode 100644 index 93f3929b..00000000 --- a/src/main/resources/data/twigs/tags/worldgen/biome/bloodstone_generates.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "replace": false, - "values": [ - "minecraft:crimson_forest", - "minecraft:warped_forest", - "minecraft:basalt_deltas" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/worldgen/biome/has_structure/bloodstone_obelisk.json b/src/main/resources/data/twigs/tags/worldgen/biome/has_structure/bloodstone_obelisk.json deleted file mode 100644 index dfa35e0a..00000000 --- a/src/main/resources/data/twigs/tags/worldgen/biome/has_structure/bloodstone_obelisk.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "replace": false, - "values": [ - "minecraft:nether_wastes", - "minecraft:crimson_forest" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/worldgen/biome/schist_generates.json b/src/main/resources/data/twigs/tags/worldgen/biome/schist_generates.json deleted file mode 100644 index a56d0dc5..00000000 --- a/src/main/resources/data/twigs/tags/worldgen/biome/schist_generates.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "#forge:is_mountain" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/worldgen/biome/silt_generates.json b/src/main/resources/data/twigs/tags/worldgen/biome/silt_generates.json deleted file mode 100644 index 4ef3947f..00000000 --- a/src/main/resources/data/twigs/tags/worldgen/biome/silt_generates.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "replace": false, - "values": [ - "minecraft:nether_wastes", - "minecraft:soul_sand_valley" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/worldgen/biome/spawns_pebble.json b/src/main/resources/data/twigs/tags/worldgen/biome/spawns_pebble.json deleted file mode 100644 index cce82ae6..00000000 --- a/src/main/resources/data/twigs/tags/worldgen/biome/spawns_pebble.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "replace": false, - "values": [ - "#minecraft:is_river", - "#minecraft:is_savanna", - "#minecraft:is_taiga", - "#minecraft:is_beach", - "minecraft:plains", - "minecraft:sunflower_plains", - "minecraft:meadow", - "minecraft:mushroom_fields", - "minecraft:windswept_forest", - "minecraft:windswept_hills", - "minecraft:windswept_gravelly_hills", - "minecraft:stony_shore", - "minecraft:swamp" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/worldgen/biome/spawns_sea_shell.json b/src/main/resources/data/twigs/tags/worldgen/biome/spawns_sea_shell.json deleted file mode 100644 index f879de3a..00000000 --- a/src/main/resources/data/twigs/tags/worldgen/biome/spawns_sea_shell.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": false, - "values": [ - "#minecraft:is_deep_ocean", - "#minecraft:is_ocean", - "#minecraft:is_beach", - "#minecraft:is_river", - "minecraft:stony_shore" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/tags/worldgen/biome/spawns_twig.json b/src/main/resources/data/twigs/tags/worldgen/biome/spawns_twig.json deleted file mode 100644 index 240f7552..00000000 --- a/src/main/resources/data/twigs/tags/worldgen/biome/spawns_twig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "replace": false, - "values": [ - "#minecraft:is_forest", - "#minecraft:is_taiga", - "minecraft:swamp" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/worldgen/structure/bloodstone_obelisk.json b/src/main/resources/data/twigs/worldgen/structure/bloodstone_obelisk.json deleted file mode 100644 index 0ac846b9..00000000 --- a/src/main/resources/data/twigs/worldgen/structure/bloodstone_obelisk.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "twigs:obelisk", - "biomes": "#twigs:has_structure/bloodstone_obelisk", - "project_start_to_heightmap": "", - "size": 1, - "spawn_overrides": {}, - "terrain_adaptation": "beard_thin", - "start_height": { - "absolute": 33 - }, - "start_pool": "twigs:bloodstone_obelisk", - "step": "surface_structures", - "use_expansion_hack": false -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/worldgen/structure_set/bloodstone_obelisk.json b/src/main/resources/data/twigs/worldgen/structure_set/bloodstone_obelisk.json deleted file mode 100644 index bd02ecc7..00000000 --- a/src/main/resources/data/twigs/worldgen/structure_set/bloodstone_obelisk.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "structures": [ - { - "structure": "twigs:bloodstone_obelisk", - "weight": 1 - } - ], - "placement": { - "type": "minecraft:random_spread", - "spacing": 20, - "separation": 4, - "salt": 4206914, - "spread_type": "linear" - } -} \ No newline at end of file diff --git a/src/main/resources/data/twigs/worldgen/template_pool/bloodstone_obelisk.json b/src/main/resources/data/twigs/worldgen/template_pool/bloodstone_obelisk.json deleted file mode 100644 index 65e2861a..00000000 --- a/src/main/resources/data/twigs/worldgen/template_pool/bloodstone_obelisk.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "twigs:bloodstone_obelisk", - "fallback": "minecraft:empty", - "elements": [ - { - "weight": 1, - "element": { - "element_type": "minecraft:single_pool_element", - "location": "twigs:bloodstone_obelisk", - "projection": "rigid", - "processors": "minecraft:empty" - } - } - ] -} \ No newline at end of file From c168f867bab4fe6f18fe94d934e787cfea5dc4d1 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 18:06:54 +0300 Subject: [PATCH 46/51] - updated forge --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 7eb9e08c..de1eec40 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,5 +7,5 @@ mappings_version=1.21 minecraft_version=1.21 mod_version=3.2.0 -forge_version=51.0.16 +forge_version=51.0.32 forgegradle_version=6.0.+ \ No newline at end of file From bbbcc92ddd0c391e418154e46307ba876c6b3ce5 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 18:25:40 +0300 Subject: [PATCH 47/51] - fixed loot tables? --- .../data/TwigsBlockLootTableProvider.java | 88 ------------------- .../data/TwigsChestLootTableProvider.java | 70 --------------- .../ninni/twigs/data/TwigsDataGenerator.java | 4 +- .../data/loot/TwigsBlockLootSubProvider.java | 79 +++++++++++++++++ .../data/loot/TwigsChestLootSubProvider.java | 59 +++++++++++++ .../data/loot/TwigsLootTableProvider.java | 25 ++++++ 6 files changed, 165 insertions(+), 160 deletions(-) delete mode 100644 src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java delete mode 100644 src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java create mode 100644 src/main/java/com/ninni/twigs/data/loot/TwigsBlockLootSubProvider.java create mode 100644 src/main/java/com/ninni/twigs/data/loot/TwigsChestLootSubProvider.java create mode 100644 src/main/java/com/ninni/twigs/data/loot/TwigsLootTableProvider.java diff --git a/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java b/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java deleted file mode 100644 index 76f144a6..00000000 --- a/src/main/java/com/ninni/twigs/data/TwigsBlockLootTableProvider.java +++ /dev/null @@ -1,88 +0,0 @@ -package com.ninni.twigs.data; - -import com.ninni.twigs.TwigsProperties; -import com.ninni.twigs.block.enums.SiltPotBlock; -import com.ninni.twigs.registry.TwigsBlocks; -import com.ninni.twigs.registry.TwigsItems; -import net.minecraft.advancements.critereon.StatePropertiesPredicate; -import net.minecraft.core.Direction; -import net.minecraft.core.HolderLookup; -import net.minecraft.core.Registry; -import net.minecraft.data.PackOutput; -import net.minecraft.data.loot.BlockLootSubProvider; -import net.minecraft.data.loot.LootTableProvider; -import net.minecraft.util.ProblemReporter; -import net.minecraft.world.flag.FeatureFlags; -import net.minecraft.world.level.block.Block; -import net.minecraft.world.level.block.MultifaceBlock; -import net.minecraft.world.level.block.SlabBlock; -import net.minecraft.world.level.storage.loot.LootContext; -import net.minecraft.world.level.storage.loot.LootPool; -import net.minecraft.world.level.storage.loot.LootTable; -import net.minecraft.world.level.storage.loot.ValidationContext; -import net.minecraft.world.level.storage.loot.entries.LootItem; -import net.minecraft.world.level.storage.loot.functions.SetItemCountFunction; -import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets; -import net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition; -import net.minecraft.world.level.storage.loot.predicates.LootItemEntityPropertyCondition; -import net.minecraft.world.level.storage.loot.providers.number.ConstantValue; - -import java.util.List; -import java.util.Set; -import java.util.concurrent.CompletableFuture; - -public class TwigsBlockLootTableProvider extends LootTableProvider { - public TwigsBlockLootTableProvider(PackOutput output, CompletableFuture lookupProvider) { - super(output, Set.of(), List.of(new SubProviderEntry(TwigsBlockLootSubProvider::new, LootContextParamSets.BLOCK)), lookupProvider); - } - - @Override - protected void validate(Registry registry, ValidationContext context, ProblemReporter reporter) { - registry.forEach(table -> table.validate(context)); - } - - public static class TwigsBlockLootSubProvider extends BlockLootSubProvider { - public TwigsBlockLootSubProvider(HolderLookup.Provider provider) { - super(Set.of(), FeatureFlags.REGISTRY.allFlags(), provider); - } - - @Override - public void generate() { - for (Block block : TwigsDataGenerator.getModBlocks()) { - switch (block) { - case SlabBlock slabBlock -> add(slabBlock, this::createSlabItemTable); - case SiltPotBlock siltPotBlock -> add(siltPotBlock, this::createNameableBlockEntityTable); - case MultifaceBlock multifaceBlock -> add(multifaceBlock, this::createCustomMultifaceBlockDrops); - default -> dropSelf(block); - } - } - - dropPottedContents(TwigsBlocks.POTTED_AZALEA_FLOWERS.get()); - add(TwigsBlocks.SILT.get(), (block) -> createSingleItemTableWithSilkTouch(block, TwigsItems.SILT_BALL.get(), ConstantValue.exactly(4))); - - - add(TwigsBlocks.BAMBOO_LEAVES.get(), (block) -> LootTable.lootTable() - .withPool(LootPool.lootPool().when(LootItemEntityPropertyCondition.entityPresent(LootContext.EntityTarget.THIS)) - .add(LootItem.lootTableItem(TwigsBlocks.BAMBOO_LEAVES.get()) - .apply(SetItemCountFunction.setCount(ConstantValue.exactly(2)).when(getLeafState(block, 2))) - .apply(SetItemCountFunction.setCount(ConstantValue.exactly(3)).when(getLeafState(block, 3))) - .apply(SetItemCountFunction.setCount(ConstantValue.exactly(4)).when(getLeafState(block, 4))) - ) - ) - ); - } - - private LootItemBlockStatePropertyCondition.Builder getLeafState(Block block, int layer) { - return LootItemBlockStatePropertyCondition.hasBlockStateProperties(block).setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(TwigsProperties.LAYERS_1_4, layer)); - } - - public LootTable.Builder createCustomMultifaceBlockDrops(Block block) { - return LootTable.lootTable().withPool(LootPool.lootPool().add( - this.applyExplosionDecay(block, - LootItem.lootTableItem(block).apply(Direction.values(), direction -> SetItemCountFunction.setCount(ConstantValue.exactly(1.0f), true).when(LootItemBlockStatePropertyCondition.hasBlockStateProperties(block).setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(MultifaceBlock.getFaceProperty(direction), true))))).apply(SetItemCountFunction.setCount(ConstantValue.exactly(-1.0f), true) - ) - ) - ); - } - } -} \ No newline at end of file diff --git a/src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java b/src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java deleted file mode 100644 index 3a314818..00000000 --- a/src/main/java/com/ninni/twigs/data/TwigsChestLootTableProvider.java +++ /dev/null @@ -1,70 +0,0 @@ -package com.ninni.twigs.data; - -import com.ninni.twigs.registry.TwigsItems; -import com.ninni.twigs.registry.TwigsLootTables; -import net.minecraft.core.HolderLookup; -import net.minecraft.data.PackOutput; -import net.minecraft.data.loot.LootTableProvider; -import net.minecraft.data.loot.LootTableSubProvider; -import net.minecraft.resources.ResourceKey; -import net.minecraft.world.item.Items; -import net.minecraft.world.level.storage.loot.LootPool; -import net.minecraft.world.level.storage.loot.LootTable; -import net.minecraft.world.level.storage.loot.entries.EmptyLootItem; -import net.minecraft.world.level.storage.loot.entries.LootItem; -import net.minecraft.world.level.storage.loot.functions.SetItemCountFunction; -import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets; -import net.minecraft.world.level.storage.loot.providers.number.UniformGenerator; - -import java.util.List; -import java.util.Set; -import java.util.concurrent.CompletableFuture; -import java.util.function.BiConsumer; - -public class TwigsChestLootTableProvider extends LootTableProvider { - public TwigsChestLootTableProvider(PackOutput output, CompletableFuture p_330862_) { - super(output, Set.of(), List.of(new SubProviderEntry(TwigsChestLootSubProvider::new, LootContextParamSets.CHEST)), p_330862_); - } - - public record TwigsChestLootSubProvider(HolderLookup.Provider registries) implements LootTableSubProvider { - @Override - public void generate(BiConsumer, LootTable.Builder> builder) { - builder.accept( - TwigsLootTables.BLOODSTONE_OBELISK_CHEST, - LootTable.lootTable() - .withPool(LootPool.lootPool() - .setRolls(UniformGenerator.between(0, 1)) - .add(LootItem.lootTableItem(Items.CROSSBOW)) - ) - .withPool(LootPool.lootPool() - .setRolls(UniformGenerator.between(2, 3)) - .add(EmptyLootItem.emptyItem()) - ) - .withPool(LootPool.lootPool() - .setRolls(UniformGenerator.between(1.0F, 3.0F)) - .add(LootItem.lootTableItem(TwigsItems.BLOODSTONE.get()) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 3))) - ) - ) - .withPool(LootPool.lootPool() - .setRolls(UniformGenerator.between(2, 3)) - .add(LootItem.lootTableItem(Items.EXPERIENCE_BOTTLE).setWeight(7) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 8))) - ) - .add(LootItem.lootTableItem(Items.STRING).setWeight(4) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(1, 6))) - ) - .add(LootItem.lootTableItem(Items.ARROW).setWeight(4) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 7))) - ) - .add(LootItem.lootTableItem(Items.SPECTRAL_ARROW).setWeight(5) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 6))) - ) - .add(LootItem.lootTableItem(Items.GOLD_INGOT).setWeight(3) - .apply(SetItemCountFunction.setCount(UniformGenerator.between(1, 2))) - ) - ) - ); - } - } -} diff --git a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java index 90bb4a5b..62dc3192 100644 --- a/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java +++ b/src/main/java/com/ninni/twigs/data/TwigsDataGenerator.java @@ -1,6 +1,7 @@ package com.ninni.twigs.data; import com.ninni.twigs.Twigs; +import com.ninni.twigs.data.loot.TwigsLootTableProvider; import com.ninni.twigs.data.tags.TwigsBiomeTagProvider; import com.ninni.twigs.data.tags.TwigsBlockTagProvider; import com.ninni.twigs.data.tags.TwigsEntityTypeTagProvider; @@ -40,8 +41,7 @@ public static void onGatherData(GatherDataEvent event) { generator.addProvider(server, new TwigsDatapackBuiltinEntriesProviderOld(output, lookupProvider)); - generator.addProvider(server, new TwigsChestLootTableProvider(output, lookupProvider)); - generator.addProvider(server, new TwigsBlockLootTableProvider(output, lookupProvider)); + generator.addProvider(server, new TwigsLootTableProvider(output, lookupProvider)); // Tags TwigsBlockTagProvider blockTags = generator.addProvider(server, new TwigsBlockTagProvider(output, lookupProvider, fileHelper)); diff --git a/src/main/java/com/ninni/twigs/data/loot/TwigsBlockLootSubProvider.java b/src/main/java/com/ninni/twigs/data/loot/TwigsBlockLootSubProvider.java new file mode 100644 index 00000000..c33b844f --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/loot/TwigsBlockLootSubProvider.java @@ -0,0 +1,79 @@ +package com.ninni.twigs.data.loot; + +import com.ninni.twigs.TwigsProperties; +import com.ninni.twigs.block.BambooLeavesBlock; +import com.ninni.twigs.block.enums.SiltPotBlock; +import com.ninni.twigs.data.TwigsDataGenerator; +import com.ninni.twigs.registry.TwigsBlocks; +import com.ninni.twigs.registry.TwigsItems; +import net.minecraft.advancements.critereon.StatePropertiesPredicate; +import net.minecraft.core.Direction; +import net.minecraft.core.HolderLookup; +import net.minecraft.data.loot.BlockLootSubProvider; +import net.minecraft.world.flag.FeatureFlags; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.FlowerPotBlock; +import net.minecraft.world.level.block.MultifaceBlock; +import net.minecraft.world.level.block.SlabBlock; +import net.minecraft.world.level.storage.loot.LootContext; +import net.minecraft.world.level.storage.loot.LootPool; +import net.minecraft.world.level.storage.loot.LootTable; +import net.minecraft.world.level.storage.loot.entries.LootItem; +import net.minecraft.world.level.storage.loot.functions.SetItemCountFunction; +import net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition; +import net.minecraft.world.level.storage.loot.predicates.LootItemEntityPropertyCondition; +import net.minecraft.world.level.storage.loot.providers.number.ConstantValue; + +import java.util.Set; + +public class TwigsBlockLootSubProvider extends BlockLootSubProvider { + public TwigsBlockLootSubProvider(HolderLookup.Provider provider) { + super(Set.of(), FeatureFlags.REGISTRY.allFlags(), provider); + } + + @Override + public void generate() { + for (Block block : TwigsDataGenerator.getModBlocks()) { + if (block == TwigsBlocks.SILT.get()) continue; + System.out.println(block); + switch (block) { + case SlabBlock slabBlock -> add(slabBlock, this::createSlabItemTable); + case SiltPotBlock siltPotBlock -> add(siltPotBlock, this::createNameableBlockEntityTable); + case MultifaceBlock multifaceBlock -> add(multifaceBlock, this::createCustomMultifaceBlockDrops); + case FlowerPotBlock ignored -> { + } + case BambooLeavesBlock ignored -> { + } + default -> dropSelf(block); + } + } + System.out.println("Help :("); + + dropPottedContents(TwigsBlocks.POTTED_AZALEA_FLOWERS.get()); + add(TwigsBlocks.SILT.get(), (block) -> createSingleItemTableWithSilkTouch(block, TwigsItems.SILT_BALL.get(), ConstantValue.exactly(4))); + + + add(TwigsBlocks.BAMBOO_LEAVES.get(), (block) -> LootTable.lootTable() + .withPool(LootPool.lootPool().when(LootItemEntityPropertyCondition.entityPresent(LootContext.EntityTarget.THIS)) + .add(LootItem.lootTableItem(TwigsBlocks.BAMBOO_LEAVES.get()) + .apply(SetItemCountFunction.setCount(ConstantValue.exactly(2)).when(getLeafState(block, 2))) + .apply(SetItemCountFunction.setCount(ConstantValue.exactly(3)).when(getLeafState(block, 3))) + .apply(SetItemCountFunction.setCount(ConstantValue.exactly(4)).when(getLeafState(block, 4))) + ) + ) + ); + } + + private LootItemBlockStatePropertyCondition.Builder getLeafState(Block block, int layer) { + return LootItemBlockStatePropertyCondition.hasBlockStateProperties(block).setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(TwigsProperties.LAYERS_1_4, layer)); + } + + public LootTable.Builder createCustomMultifaceBlockDrops(Block block) { + return LootTable.lootTable().withPool(LootPool.lootPool().add( + this.applyExplosionDecay(block, + LootItem.lootTableItem(block).apply(Direction.values(), direction -> SetItemCountFunction.setCount(ConstantValue.exactly(1.0f), true).when(LootItemBlockStatePropertyCondition.hasBlockStateProperties(block).setProperties(StatePropertiesPredicate.Builder.properties().hasProperty(MultifaceBlock.getFaceProperty(direction), true))))).apply(SetItemCountFunction.setCount(ConstantValue.exactly(-1.0f), true) + ) + ) + ); + } +} \ No newline at end of file diff --git a/src/main/java/com/ninni/twigs/data/loot/TwigsChestLootSubProvider.java b/src/main/java/com/ninni/twigs/data/loot/TwigsChestLootSubProvider.java new file mode 100644 index 00000000..6db94e08 --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/loot/TwigsChestLootSubProvider.java @@ -0,0 +1,59 @@ +package com.ninni.twigs.data.loot; + +import com.ninni.twigs.registry.TwigsItems; +import com.ninni.twigs.registry.TwigsLootTables; +import net.minecraft.core.HolderLookup; +import net.minecraft.data.loot.LootTableSubProvider; +import net.minecraft.resources.ResourceKey; +import net.minecraft.world.item.Items; +import net.minecraft.world.level.storage.loot.LootPool; +import net.minecraft.world.level.storage.loot.LootTable; +import net.minecraft.world.level.storage.loot.entries.EmptyLootItem; +import net.minecraft.world.level.storage.loot.entries.LootItem; +import net.minecraft.world.level.storage.loot.functions.SetItemCountFunction; +import net.minecraft.world.level.storage.loot.providers.number.UniformGenerator; + +import java.util.function.BiConsumer; + + +public record TwigsChestLootSubProvider(HolderLookup.Provider registries) implements LootTableSubProvider { + @Override + public void generate(BiConsumer, LootTable.Builder> builder) { + builder.accept( + TwigsLootTables.BLOODSTONE_OBELISK_CHEST, + LootTable.lootTable() + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(0, 1)) + .add(LootItem.lootTableItem(Items.CROSSBOW)) + ) + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(2, 3)) + .add(EmptyLootItem.emptyItem()) + ) + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(1.0F, 3.0F)) + .add(LootItem.lootTableItem(TwigsItems.BLOODSTONE.get()) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 3))) + ) + ) + .withPool(LootPool.lootPool() + .setRolls(UniformGenerator.between(2, 3)) + .add(LootItem.lootTableItem(Items.EXPERIENCE_BOTTLE).setWeight(7) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 8))) + ) + .add(LootItem.lootTableItem(Items.STRING).setWeight(4) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(1, 6))) + ) + .add(LootItem.lootTableItem(Items.ARROW).setWeight(4) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 7))) + ) + .add(LootItem.lootTableItem(Items.SPECTRAL_ARROW).setWeight(5) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(2, 6))) + ) + .add(LootItem.lootTableItem(Items.GOLD_INGOT).setWeight(3) + .apply(SetItemCountFunction.setCount(UniformGenerator.between(1, 2))) + ) + ) + ); + } +} diff --git a/src/main/java/com/ninni/twigs/data/loot/TwigsLootTableProvider.java b/src/main/java/com/ninni/twigs/data/loot/TwigsLootTableProvider.java new file mode 100644 index 00000000..a48451dd --- /dev/null +++ b/src/main/java/com/ninni/twigs/data/loot/TwigsLootTableProvider.java @@ -0,0 +1,25 @@ +package com.ninni.twigs.data.loot; + +import net.minecraft.core.HolderLookup; +import net.minecraft.core.Registry; +import net.minecraft.data.PackOutput; +import net.minecraft.data.loot.LootTableProvider; +import net.minecraft.util.ProblemReporter; +import net.minecraft.world.level.storage.loot.LootTable; +import net.minecraft.world.level.storage.loot.ValidationContext; +import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets; + +import java.util.List; +import java.util.Set; +import java.util.concurrent.CompletableFuture; + +public class TwigsLootTableProvider extends LootTableProvider { + public TwigsLootTableProvider(PackOutput output, CompletableFuture lookupProvider) { + super(output, Set.of(), List.of(new SubProviderEntry(TwigsChestLootSubProvider::new, LootContextParamSets.CHEST), new SubProviderEntry(TwigsBlockLootSubProvider::new, LootContextParamSets.BLOCK)), lookupProvider); + } + + @Override + protected void validate(Registry registry, ValidationContext context, ProblemReporter reporter) { + registry.forEach(table -> table.validate(context)); + } +} From b78195267771e8858f32784286acc1caef39486e Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 18:37:34 +0300 Subject: [PATCH 48/51] - undeleted injection --- .../com/ninni/twigs/events/MiscEvents.java | 4 +- .../twigs/loot_table/injection/pebble.json | 46 +++++++++++++++++++ 2 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/data/twigs/loot_table/injection/pebble.json diff --git a/src/main/java/com/ninni/twigs/events/MiscEvents.java b/src/main/java/com/ninni/twigs/events/MiscEvents.java index f34f4b85..ba524679 100644 --- a/src/main/java/com/ninni/twigs/events/MiscEvents.java +++ b/src/main/java/com/ninni/twigs/events/MiscEvents.java @@ -409,9 +409,11 @@ public void onLootTableLoad(LootTableLoadEvent event) { event.getTable().addPool( LootPool.lootPool() .add( - // Since enchantments now are dynamically registered + // Since enchantments now are dynamically registered, // and we don't have registry access to them, we have to use a table reference // Unless I(Ender) am very silly this is the only way to do it + + // Since I last worked on this fabric fixed it, forge didn't, cuz there cringe NestedLootTable.lootTableReference(TwigsLootTables.PEBBLE_INJECTION) ) .build() diff --git a/src/main/resources/data/twigs/loot_table/injection/pebble.json b/src/main/resources/data/twigs/loot_table/injection/pebble.json new file mode 100644 index 00000000..9f39e5ce --- /dev/null +++ b/src/main/resources/data/twigs/loot_table/injection/pebble.json @@ -0,0 +1,46 @@ +{ + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:pebble", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "min": 1, + "max": 3 + } + } + ], + "conditions": [ + { + "condition": "minecraft:inverted", + "term": { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + }, + { + "condition": "minecraft:random_chance", + "chance": 0.2 + } + ] + } + ] + } + ] +} \ No newline at end of file From 0149aff5d17a4bc9bb75ac45899cf5c128c74c46 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 18:40:21 +0300 Subject: [PATCH 49/51] - structure jsons --- .../worldgen/structure/bloodstone_obelisk.json | 7 +++++++ .../worldgen/structure_set/bloodstone_obelisk.json | 14 ++++++++++++++ .../worldgen/template_pool/bloodstone_obelisk.json | 14 ++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 src/generated/resources/data/twigs/worldgen/structure/bloodstone_obelisk.json create mode 100644 src/generated/resources/data/twigs/worldgen/structure_set/bloodstone_obelisk.json create mode 100644 src/generated/resources/data/twigs/worldgen/template_pool/bloodstone_obelisk.json diff --git a/src/generated/resources/data/twigs/worldgen/structure/bloodstone_obelisk.json b/src/generated/resources/data/twigs/worldgen/structure/bloodstone_obelisk.json new file mode 100644 index 00000000..8fcb8b6f --- /dev/null +++ b/src/generated/resources/data/twigs/worldgen/structure/bloodstone_obelisk.json @@ -0,0 +1,7 @@ +{ + "type": "twigs:obelisk", + "biomes": "#twigs:has_structure/bloodstone_obelisk", + "spawn_overrides": {}, + "step": "surface_structures", + "terrain_adaptation": "beard_thin" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/worldgen/structure_set/bloodstone_obelisk.json b/src/generated/resources/data/twigs/worldgen/structure_set/bloodstone_obelisk.json new file mode 100644 index 00000000..3c3ad701 --- /dev/null +++ b/src/generated/resources/data/twigs/worldgen/structure_set/bloodstone_obelisk.json @@ -0,0 +1,14 @@ +{ + "placement": { + "type": "minecraft:random_spread", + "salt": 4206914, + "separation": 4, + "spacing": 20 + }, + "structures": [ + { + "structure": "twigs:bloodstone_obelisk", + "weight": 1 + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/worldgen/template_pool/bloodstone_obelisk.json b/src/generated/resources/data/twigs/worldgen/template_pool/bloodstone_obelisk.json new file mode 100644 index 00000000..6fb550b5 --- /dev/null +++ b/src/generated/resources/data/twigs/worldgen/template_pool/bloodstone_obelisk.json @@ -0,0 +1,14 @@ +{ + "elements": [ + { + "element": { + "element_type": "minecraft:single_pool_element", + "location": "twigs:bloodstone_obelisk", + "processors": "minecraft:empty", + "projection": "rigid" + }, + "weight": 1 + } + ], + "fallback": "minecraft:empty" +} \ No newline at end of file From 24619b4d46f8df9c5416fbd67454d07093edbc80 Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 22:52:55 +0300 Subject: [PATCH 50/51] - oops, i forgot to override a singe func --- .../ninni/twigs/data/loot/TwigsBlockLootSubProvider.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/ninni/twigs/data/loot/TwigsBlockLootSubProvider.java b/src/main/java/com/ninni/twigs/data/loot/TwigsBlockLootSubProvider.java index c33b844f..fe7b6620 100644 --- a/src/main/java/com/ninni/twigs/data/loot/TwigsBlockLootSubProvider.java +++ b/src/main/java/com/ninni/twigs/data/loot/TwigsBlockLootSubProvider.java @@ -23,6 +23,7 @@ import net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition; import net.minecraft.world.level.storage.loot.predicates.LootItemEntityPropertyCondition; import net.minecraft.world.level.storage.loot.providers.number.ConstantValue; +import org.jetbrains.annotations.NotNull; import java.util.Set; @@ -31,11 +32,15 @@ public TwigsBlockLootSubProvider(HolderLookup.Provider provider) { super(Set.of(), FeatureFlags.REGISTRY.allFlags(), provider); } + @Override + protected @NotNull Iterable getKnownBlocks() { + return TwigsDataGenerator.getModBlocks(); + } + @Override public void generate() { for (Block block : TwigsDataGenerator.getModBlocks()) { if (block == TwigsBlocks.SILT.get()) continue; - System.out.println(block); switch (block) { case SlabBlock slabBlock -> add(slabBlock, this::createSlabItemTable); case SiltPotBlock siltPotBlock -> add(siltPotBlock, this::createNameableBlockEntityTable); @@ -47,7 +52,6 @@ public void generate() { default -> dropSelf(block); } } - System.out.println("Help :("); dropPottedContents(TwigsBlocks.POTTED_AZALEA_FLOWERS.get()); add(TwigsBlocks.SILT.get(), (block) -> createSingleItemTableWithSilkTouch(block, TwigsItems.SILT_BALL.get(), ConstantValue.exactly(4))); From 182cabc62ce576eb423b31cc23b08efbf04261ba Mon Sep 17 00:00:00 2001 From: theendercore Date: Wed, 7 Aug 2024 22:54:28 +0300 Subject: [PATCH 51/51] - datagen files --- .../103d9f3f36b01595f1aa5172191e60eff02e6924 | 5 +- .../446b0c55bc0b6c92a46db4ea9e152c17e70b73ec | 21 + .../49c24cc48d90b8939ce80f1f0976afa87be2f0ae | 2 + .../55d077429bd7139b01b1cf429e11a3d8c81cda38 | 9 + .../59eb3dbb5f86130e09b3c62d89b9525ee01cf52d | 255 ++++ .../9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e | 1097 +++++++++++++++++ .../fafb1b55adaaf44fcb52c7d26735b3e05ada215c | 14 + .../tags/block/crystal_sound_blocks.json | 6 + .../minecraft/tags/block/flower_pots.json | 5 + .../tags/block/inside_step_sound_blocks.json | 6 + .../minecraft/tags/block/mineable/axe.json | 7 + .../tags/block/mineable/pickaxe.json | 92 ++ .../minecraft/tags/block/mineable/shovel.json | 6 + .../tags/block/piglin_repellents.json | 5 + .../minecraft/tags/block/replaceable.json | 6 + .../tags/block/replaceable_by_trees.json | 6 + .../data/minecraft/tags/block/slabs.json | 45 + .../minecraft/tags/block/small_flowers.json | 5 + .../data/minecraft/tags/block/stairs.json | 44 + .../data/minecraft/tags/block/walls.json | 39 + .../tags/item/piglin_repellents.json | 5 + .../data/minecraft/tags/item/slabs.json | 45 + .../minecraft/tags/item/small_flowers.json | 5 + .../data/minecraft/tags/item/stairs.json | 44 + .../data/minecraft/tags/item/walls.json | 39 + .../recipes/building_blocks/acacia_table.json | 54 + .../building_blocks/allium_paper_lantern.json | 32 + .../azalea_flowers_from_flowering_azalea.json | 32 + ..._flowers_from_flowering_azalea_leaves.json | 32 + .../recipes/building_blocks/bamboo_mat.json | 32 + .../recipes/building_blocks/bamboo_table.json | 54 + .../building_blocks/bamboo_thatch.json | 32 + .../building_blocks/bamboo_thatch_slab.json | 32 + .../recipes/building_blocks/birch_table.json | 54 + .../black_packed_silt_from_packed_silt.json | 43 + .../black_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/black_silt_pot.json | 43 + .../black_silt_shingle_slab.json | 32 + .../black_silt_shingle_stairs.json | 32 + .../black_silt_shingle_wall.json | 32 + .../building_blocks/black_silt_shingles.json | 32 + .../building_blocks/blackstone_column.json | 43 + .../recipes/building_blocks/bloodstone.json | 43 + .../building_blocks/bloodstone_slab.json | 32 + .../building_blocks/bloodstone_stairs.json | 32 + .../building_blocks/bloodstone_wall.json | 32 + .../blue_orchid_paper_lantern.json | 32 + .../blue_packed_silt_from_packed_silt.json | 43 + .../blue_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/blue_silt_pot.json | 43 + .../blue_silt_shingle_slab.json | 32 + .../blue_silt_shingle_stairs.json | 32 + .../blue_silt_shingle_wall.json | 32 + .../building_blocks/blue_silt_shingles.json | 32 + .../bone_meal_from_seashells.json | 32 + .../brown_packed_silt_from_packed_silt.json | 43 + .../brown_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/brown_silt_pot.json | 43 + .../brown_silt_shingle_slab.json | 32 + .../brown_silt_shingle_stairs.json | 32 + .../brown_silt_shingle_wall.json | 32 + .../building_blocks/brown_silt_shingles.json | 32 + .../recipes/building_blocks/calcite_slab.json | 32 + .../building_blocks/calcite_stairs.json | 32 + .../recipes/building_blocks/calcite_wall.json | 32 + .../recipes/building_blocks/cherry_table.json | 54 + .../building_blocks/chiseled_bricks.json | 43 + .../building_blocks/chiseled_silt_bricks.json | 43 + .../chiseled_smooth_basalt_bricks.json | 43 + .../cobblestone_brick_slab.json | 32 + .../cobblestone_brick_stairs.json | 32 + .../cobblestone_brick_wall.json | 32 + .../building_blocks/cobblestone_bricks.json | 32 + .../cobblestone_from_pebble.json | 32 + .../building_blocks/compacted_dripstone.json | 43 + .../building_blocks/copper_pillar.json | 43 + .../crimson_roots_paper_lantern.json | 32 + .../building_blocks/crimson_shroomlamp.json | 43 + .../building_blocks/crimson_table.json | 54 + .../recipes/building_blocks/cut_amethyst.json | 32 + .../cyan_packed_silt_from_packed_silt.json | 43 + .../cyan_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/cyan_silt_pot.json | 43 + .../cyan_silt_shingle_slab.json | 32 + .../cyan_silt_shingle_stairs.json | 32 + .../cyan_silt_shingle_wall.json | 32 + .../building_blocks/cyan_silt_shingles.json | 32 + .../dandelion_paper_lantern.json | 32 + .../building_blocks/dark_oak_table.json | 54 + .../building_blocks/deepslate_column.json | 43 + .../exposed_copper_pillar.json | 43 + .../building_blocks/gravel_brick_slab.json | 32 + .../building_blocks/gravel_brick_stairs.json | 32 + .../building_blocks/gravel_brick_wall.json | 32 + .../building_blocks/gravel_bricks.json | 32 + .../gray_packed_silt_from_packed_silt.json | 43 + .../gray_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/gray_silt_pot.json | 43 + .../gray_silt_shingle_slab.json | 32 + .../gray_silt_shingle_stairs.json | 32 + .../gray_silt_shingle_wall.json | 32 + .../building_blocks/gray_silt_shingles.json | 32 + .../green_packed_silt_from_packed_silt.json | 43 + .../green_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/green_silt_pot.json | 43 + .../green_silt_shingle_slab.json | 32 + .../green_silt_shingle_stairs.json | 32 + .../green_silt_shingle_wall.json | 32 + .../building_blocks/green_silt_shingles.json | 32 + .../recipes/building_blocks/jungle_table.json | 54 + .../recipes/building_blocks/lamp.json | 54 + ...ght_blue_packed_silt_from_packed_silt.json | 43 + ...t_blue_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/light_blue_silt_pot.json | 43 + .../light_blue_silt_shingle_slab.json | 32 + .../light_blue_silt_shingle_stairs.json | 32 + .../light_blue_silt_shingle_wall.json | 32 + .../light_blue_silt_shingles.json | 32 + ...ght_gray_packed_silt_from_packed_silt.json | 43 + ...t_gray_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/light_gray_silt_pot.json | 43 + .../light_gray_silt_shingle_slab.json | 32 + .../light_gray_silt_shingle_stairs.json | 32 + .../light_gray_silt_shingle_wall.json | 32 + .../light_gray_silt_shingles.json | 32 + .../lime_packed_silt_from_packed_silt.json | 43 + .../lime_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/lime_silt_pot.json | 43 + .../lime_silt_shingle_slab.json | 32 + .../lime_silt_shingle_stairs.json | 32 + .../lime_silt_shingle_wall.json | 32 + .../building_blocks/lime_silt_shingles.json | 32 + .../magenta_packed_silt_from_packed_silt.json | 43 + ...agenta_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/magenta_silt_pot.json | 43 + .../magenta_silt_shingle_slab.json | 32 + .../magenta_silt_shingle_stairs.json | 32 + .../magenta_silt_shingle_wall.json | 32 + .../magenta_silt_shingles.json | 32 + .../building_blocks/mangrove_table.json | 54 + .../recipes/building_blocks/mixed_bricks.json | 32 + .../building_blocks/mixed_silt_bricks.json | 32 + .../building_blocks/mossy_brick_slab.json | 32 + .../building_blocks/mossy_brick_stairs.json | 32 + .../building_blocks/mossy_brick_wall.json | 32 + .../mossy_bricks_from_bricks.json | 43 + .../mossy_bricks_from_vines.json | 43 + .../mossy_cobblestone_brick_slab.json | 32 + .../mossy_cobblestone_brick_stairs.json | 32 + .../mossy_cobblestone_brick_wall.json | 32 + .../mossy_cobblestone_bricks.json | 32 + .../mossy_cobblestone_bricks_from_moss.json | 43 + .../recipes/building_blocks/oak_table.json | 54 + .../orange_packed_silt_from_packed_silt.json | 43 + ...orange_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/orange_silt_pot.json | 43 + .../orange_silt_shingle_slab.json | 32 + .../orange_silt_shingle_stairs.json | 32 + .../orange_silt_shingle_wall.json | 32 + .../building_blocks/orange_silt_shingles.json | 32 + .../oxidized_copper_pillar.json | 43 + .../recipes/building_blocks/packed_silt.json | 54 + .../building_blocks/paper_lantern.json | 43 + .../pink_packed_silt_from_packed_silt.json | 43 + .../pink_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/pink_silt_pot.json | 43 + .../pink_silt_shingle_slab.json | 32 + .../pink_silt_shingle_stairs.json | 32 + .../pink_silt_shingle_wall.json | 32 + .../building_blocks/pink_silt_shingles.json | 32 + .../building_blocks/polished_amethyst.json | 32 + .../polished_basalt_bricks.json | 32 + .../building_blocks/polished_bloodstone.json | 32 + .../polished_bloodstone_brick_slab.json | 32 + .../polished_bloodstone_brick_stairs.json | 32 + .../polished_bloodstone_brick_wall.json | 32 + .../polished_bloodstone_bricks.json | 32 + .../polished_bloodstone_slab.json | 32 + .../polished_bloodstone_stairs.json | 32 + .../building_blocks/polished_calcite.json | 32 + .../polished_calcite_brick_slab.json | 32 + .../polished_calcite_brick_stairs.json | 32 + .../polished_calcite_brick_wall.json | 32 + .../polished_calcite_bricks.json | 32 + .../polished_calcite_slab.json | 32 + .../polished_calcite_stairs.json | 32 + .../building_blocks/polished_rhyolite.json | 32 + .../polished_rhyolite_brick_slab.json | 32 + .../polished_rhyolite_brick_stairs.json | 32 + .../polished_rhyolite_brick_wall.json | 32 + .../polished_rhyolite_bricks.json | 32 + .../polished_rhyolite_slab.json | 32 + .../polished_rhyolite_stairs.json | 32 + .../building_blocks/polished_schist.json | 32 + .../polished_schist_brick_slab.json | 32 + .../polished_schist_brick_stairs.json | 32 + .../polished_schist_brick_wall.json | 32 + .../polished_schist_bricks.json | 32 + .../building_blocks/polished_schist_slab.json | 32 + .../polished_schist_stairs.json | 32 + .../building_blocks/polished_tuff.json | 32 + .../polished_tuff_brick_slab.json | 32 + .../polished_tuff_brick_stairs.json | 32 + .../polished_tuff_brick_wall.json | 32 + .../building_blocks/polished_tuff_bricks.json | 32 + .../building_blocks/polished_tuff_slab.json | 32 + .../building_blocks/polished_tuff_stairs.json | 32 + .../purple_packed_silt_from_packed_silt.json | 43 + ...purple_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/purple_silt_pot.json | 43 + .../purple_silt_shingle_slab.json | 32 + .../purple_silt_shingle_stairs.json | 32 + .../purple_silt_shingle_wall.json | 32 + .../building_blocks/purple_silt_shingles.json | 32 + .../building_blocks/quartz_column.json | 43 + .../red_packed_silt_from_packed_silt.json | 43 + .../red_packed_silt_from_silt_shingles.json | 43 + .../recipes/building_blocks/red_silt_pot.json | 43 + .../red_silt_shingle_slab.json | 32 + .../red_silt_shingle_stairs.json | 32 + .../red_silt_shingle_wall.json | 32 + .../building_blocks/red_silt_shingles.json | 32 + .../recipes/building_blocks/rhyolite.json | 43 + .../building_blocks/rhyolite_slab.json | 32 + .../building_blocks/rhyolite_stairs.json | 32 + .../building_blocks/rhyolite_wall.json | 32 + .../recipes/building_blocks/rocky_dirt.json | 43 + .../recipes/building_blocks/schist.json | 43 + .../recipes/building_blocks/schist_slab.json | 32 + .../building_blocks/schist_stairs.json | 32 + .../recipes/building_blocks/schist_wall.json | 32 + .../recipes/building_blocks/silt.json | 54 + .../building_blocks/silt_brick_slab.json | 32 + .../building_blocks/silt_brick_stairs.json | 32 + .../building_blocks/silt_brick_wall.json | 32 + .../recipes/building_blocks/silt_bricks.json | 43 + .../building_blocks/silt_from_silt_ball.json | 43 + .../recipes/building_blocks/silt_pot.json | 43 + .../building_blocks/silt_shingle_slab.json | 32 + .../building_blocks/silt_shingle_stairs.json | 32 + .../building_blocks/silt_shingle_wall.json | 32 + .../building_blocks/silt_shingles.json | 32 + .../cracked_bricks_from_bricks_smelting.json | 32 + ...icks_from_cobblestone_bricks_smelting.json | 32 + ...m_polished_bloodstone_bricks_smelting.json | 32 + ...from_polished_calcite_bricks_smelting.json | 32 + ...rom_polished_rhyolite_bricks_smelting.json | 32 + ..._from_polished_schist_bricks_smelting.json | 32 + ...ks_from_polished_tuff_bricks_smelting.json | 32 + ...silt_bricks_from_silt_bricks_smelting.json | 32 + .../silt_brick_from_silt_ball_smelting.json | 32 + .../smooth_basalt_brick_slab.json | 32 + .../smooth_basalt_brick_stairs.json | 32 + .../smooth_basalt_brick_wall.json | 32 + .../building_blocks/smooth_basalt_bricks.json | 32 + .../smooth_stone_brick_slab.json | 32 + .../smooth_stone_brick_stairs.json | 32 + .../smooth_stone_brick_wall.json | 32 + .../building_blocks/smooth_stone_bricks.json | 32 + .../recipes/building_blocks/soul_lamp.json | 54 + .../recipes/building_blocks/spruce_table.json | 54 + .../recipes/building_blocks/stone_column.json | 43 + ...t_shingle_slab_from_black_packed_silt.json | 32 + ...shingle_slab_from_black_silt_shingles.json | 32 + ...shingle_stairs_from_black_packed_silt.json | 32 + ...ingle_stairs_from_black_silt_shingles.json | 32 + ...t_shingle_wall_from_black_packed_silt.json | 32 + ...shingle_wall_from_black_silt_shingles.json | 32 + ..._silt_shingles_from_black_packed_silt.json | 32 + .../blackstone_column_from_blackstone.json | 32 + .../bloodstone_slab_from_bloodstone.json | 32 + .../bloodstone_stairs_from_bloodstone.json | 32 + .../bloodstone_wall_from_bloodstone.json | 32 + ...lt_shingle_slab_from_blue_packed_silt.json | 32 + ..._shingle_slab_from_blue_silt_shingles.json | 32 + ..._shingle_stairs_from_blue_packed_silt.json | 32 + ...hingle_stairs_from_blue_silt_shingles.json | 32 + ...lt_shingle_wall_from_blue_packed_silt.json | 32 + ..._shingle_wall_from_blue_silt_shingles.json | 32 + ...e_silt_shingles_from_blue_packed_silt.json | 32 + ...t_shingle_slab_from_brown_packed_silt.json | 32 + ...shingle_slab_from_brown_silt_shingles.json | 32 + ...shingle_stairs_from_brown_packed_silt.json | 32 + ...ingle_stairs_from_brown_silt_shingles.json | 32 + ...t_shingle_wall_from_brown_packed_silt.json | 32 + ...shingle_wall_from_brown_silt_shingles.json | 32 + ..._silt_shingles_from_brown_packed_silt.json | 32 + .../calcite_slab_from_calcite.json | 32 + .../calcite_stairs_from_calcite.json | 32 + .../calcite_wall_from_calcite.json | 32 + .../chiseled_bricks_from_bricks.json | 32 + ...chiseled_silt_bricks_from_silt_bricks.json | 32 + ...salt_bricks_from_smooth_basalt_bricks.json | 32 + ...bblestone_brick_slab_from_cobblestone.json | 32 + ...ne_brick_slab_from_cobblestone_bricks.json | 32 + ...lestone_brick_stairs_from_cobblestone.json | 32 + ..._brick_stairs_from_cobblestone_bricks.json | 32 + ...bblestone_brick_wall_from_cobblestone.json | 32 + ...ne_brick_wall_from_cobblestone_bricks.json | 32 + .../cobblestone_bricks_from_cobblestone.json | 32 + .../copper_pillar_from_copper_block.json | 32 + .../copper_pillar_from_cut_copper_slab.json | 32 + .../cut_amethyst_from_amethyst_block.json | 32 + .../cut_amethyst_from_polished_amethyst.json | 32 + ...lt_shingle_slab_from_cyan_packed_silt.json | 32 + ..._shingle_slab_from_cyan_silt_shingles.json | 32 + ..._shingle_stairs_from_cyan_packed_silt.json | 32 + ...hingle_stairs_from_cyan_silt_shingles.json | 32 + ...lt_shingle_wall_from_cyan_packed_silt.json | 32 + ..._shingle_wall_from_cyan_silt_shingles.json | 32 + ...n_silt_shingles_from_cyan_packed_silt.json | 32 + .../deepslate_column_from_deepslate.json | 32 + ...sed_copper_pillar_from_exposed_copper.json | 32 + ...r_pillar_from_exposed_cut_copper_slab.json | 32 + ...lt_shingle_slab_from_gray_packed_silt.json | 32 + ..._shingle_slab_from_gray_silt_shingles.json | 32 + ..._shingle_stairs_from_gray_packed_silt.json | 32 + ...hingle_stairs_from_gray_silt_shingles.json | 32 + ...lt_shingle_wall_from_gray_packed_silt.json | 32 + ..._shingle_wall_from_gray_silt_shingles.json | 32 + ...y_silt_shingles_from_gray_packed_silt.json | 32 + ...t_shingle_slab_from_green_packed_silt.json | 32 + ...shingle_slab_from_green_silt_shingles.json | 32 + ...shingle_stairs_from_green_packed_silt.json | 32 + ...ingle_stairs_from_green_silt_shingles.json | 32 + ...t_shingle_wall_from_green_packed_silt.json | 32 + ...shingle_wall_from_green_silt_shingles.json | 32 + ..._silt_shingles_from_green_packed_silt.json | 32 + ...ngle_slab_from_light_blue_packed_silt.json | 32 + ...le_slab_from_light_blue_silt_shingles.json | 32 + ...le_stairs_from_light_blue_packed_silt.json | 32 + ..._stairs_from_light_blue_silt_shingles.json | 32 + ...ngle_wall_from_light_blue_packed_silt.json | 32 + ...le_wall_from_light_blue_silt_shingles.json | 32 + ..._shingles_from_light_blue_packed_silt.json | 32 + ...ngle_slab_from_light_gray_packed_silt.json | 32 + ...le_slab_from_light_gray_silt_shingles.json | 32 + ...le_stairs_from_light_gray_packed_silt.json | 32 + ..._stairs_from_light_gray_silt_shingles.json | 32 + ...ngle_wall_from_light_gray_packed_silt.json | 32 + ...le_wall_from_light_gray_silt_shingles.json | 32 + ..._shingles_from_light_gray_packed_silt.json | 32 + ...lt_shingle_slab_from_lime_packed_silt.json | 32 + ..._shingle_slab_from_lime_silt_shingles.json | 32 + ..._shingle_stairs_from_lime_packed_silt.json | 32 + ...hingle_stairs_from_lime_silt_shingles.json | 32 + ...lt_shingle_wall_from_lime_packed_silt.json | 32 + ..._shingle_wall_from_lime_silt_shingles.json | 32 + ...e_silt_shingles_from_lime_packed_silt.json | 32 + ...shingle_slab_from_magenta_packed_silt.json | 32 + ...ingle_slab_from_magenta_silt_shingles.json | 32 + ...ingle_stairs_from_magenta_packed_silt.json | 32 + ...gle_stairs_from_magenta_silt_shingles.json | 32 + ...shingle_wall_from_magenta_packed_silt.json | 32 + ...ingle_wall_from_magenta_silt_shingles.json | 32 + ...ilt_shingles_from_magenta_packed_silt.json | 32 + .../mixed_bricks_from_bricks.json | 32 + .../mixed_silt_bricks_from_silt_bricks.json | 32 + .../mossy_brick_slab_from_mossy_bricks.json | 32 + .../mossy_brick_stairs_from_mossy_bricks.json | 32 + .../mossy_brick_wall_from_mossy_bricks.json | 32 + ...one_brick_slab_from_mossy_cobblestone.json | 32 + ...ck_slab_from_mossy_cobblestone_bricks.json | 32 + ...e_brick_stairs_from_mossy_cobblestone.json | 32 + ..._stairs_from_mossy_cobblestone_bricks.json | 32 + ...one_brick_wall_from_mossy_cobblestone.json | 32 + ...ck_wall_from_mossy_cobblestone_bricks.json | 32 + ...lestone_bricks_from_mossy_cobblestone.json | 32 + ..._shingle_slab_from_orange_packed_silt.json | 32 + ...hingle_slab_from_orange_silt_shingles.json | 32 + ...hingle_stairs_from_orange_packed_silt.json | 32 + ...ngle_stairs_from_orange_silt_shingles.json | 32 + ..._shingle_wall_from_orange_packed_silt.json | 32 + ...hingle_wall_from_orange_silt_shingles.json | 32 + ...silt_shingles_from_orange_packed_silt.json | 32 + ...ed_copper_pillar_from_oxidized_copper.json | 32 + ..._pillar_from_oxidized_cut_copper_slab.json | 32 + ...lt_shingle_slab_from_pink_packed_silt.json | 32 + ..._shingle_slab_from_pink_silt_shingles.json | 32 + ..._shingle_stairs_from_pink_packed_silt.json | 32 + ...hingle_stairs_from_pink_silt_shingles.json | 32 + ...lt_shingle_wall_from_pink_packed_silt.json | 32 + ..._shingle_wall_from_pink_silt_shingles.json | 32 + ...k_silt_shingles_from_pink_packed_silt.json | 32 + ...polished_amethyst_from_amethyst_block.json | 32 + ...ed_basalt_bricks_from_polished_basalt.json | 32 + ...bloodstone_brick_slab_from_bloodstone.json | 32 + ...e_brick_slab_from_polished_bloodstone.json | 32 + ..._slab_from_polished_bloodstone_bricks.json | 32 + ...oodstone_brick_stairs_from_bloodstone.json | 32 + ...brick_stairs_from_polished_bloodstone.json | 32 + ...tairs_from_polished_bloodstone_bricks.json | 32 + ...bloodstone_brick_wall_from_bloodstone.json | 32 + ...e_brick_wall_from_polished_bloodstone.json | 32 + ..._wall_from_polished_bloodstone_bricks.json | 32 + ...hed_bloodstone_bricks_from_bloodstone.json | 32 + ...stone_bricks_from_polished_bloodstone.json | 32 + .../polished_bloodstone_from_bloodstone.json | 32 + ...ished_bloodstone_slab_from_bloodstone.json | 32 + ...odstone_slab_from_polished_bloodstone.json | 32 + ...hed_bloodstone_stairs_from_bloodstone.json | 32 + ...stone_stairs_from_polished_bloodstone.json | 32 + ...ished_calcite_brick_slab_from_calcite.json | 32 + ...cite_brick_slab_from_polished_calcite.json | 32 + ...ick_slab_from_polished_calcite_bricks.json | 32 + ...hed_calcite_brick_stairs_from_calcite.json | 32 + ...te_brick_stairs_from_polished_calcite.json | 32 + ...k_stairs_from_polished_calcite_bricks.json | 32 + ...ished_calcite_brick_wall_from_calcite.json | 32 + ...cite_brick_wall_from_polished_calcite.json | 32 + ...ick_wall_from_polished_calcite_bricks.json | 32 + .../polished_calcite_bricks_from_calcite.json | 32 + ..._calcite_bricks_from_polished_calcite.json | 32 + .../polished_calcite_from_calcite.json | 32 + .../polished_calcite_slab_from_calcite.json | 32 + ...ed_calcite_slab_from_polished_calcite.json | 32 + .../polished_calcite_stairs_from_calcite.json | 32 + ..._calcite_stairs_from_polished_calcite.json | 32 + ...ite_brick_slab_from_polished_rhyolite.json | 32 + ...ck_slab_from_polished_rhyolite_bricks.json | 32 + ...hed_rhyolite_brick_slab_from_rhyolite.json | 32 + ...e_brick_stairs_from_polished_rhyolite.json | 32 + ..._stairs_from_polished_rhyolite_bricks.json | 32 + ...d_rhyolite_brick_stairs_from_rhyolite.json | 32 + ...ite_brick_wall_from_polished_rhyolite.json | 32 + ...ck_wall_from_polished_rhyolite_bricks.json | 32 + ...hed_rhyolite_brick_wall_from_rhyolite.json | 32 + ...hyolite_bricks_from_polished_rhyolite.json | 32 + ...olished_rhyolite_bricks_from_rhyolite.json | 32 + .../polished_rhyolite_from_rhyolite.json | 32 + ..._rhyolite_slab_from_polished_rhyolite.json | 32 + .../polished_rhyolite_slab_from_rhyolite.json | 32 + ...hyolite_stairs_from_polished_rhyolite.json | 32 + ...olished_rhyolite_stairs_from_rhyolite.json | 32 + ...chist_brick_slab_from_polished_schist.json | 32 + ...rick_slab_from_polished_schist_bricks.json | 32 + ...olished_schist_brick_slab_from_schist.json | 32 + ...ist_brick_stairs_from_polished_schist.json | 32 + ...ck_stairs_from_polished_schist_bricks.json | 32 + ...ished_schist_brick_stairs_from_schist.json | 32 + ...chist_brick_wall_from_polished_schist.json | 32 + ...rick_wall_from_polished_schist_bricks.json | 32 + ...olished_schist_brick_wall_from_schist.json | 32 + ...ed_schist_bricks_from_polished_schist.json | 32 + .../polished_schist_bricks_from_schist.json | 32 + .../polished_schist_from_schist.json | 32 + ...shed_schist_slab_from_polished_schist.json | 32 + .../polished_schist_slab_from_schist.json | 32 + ...ed_schist_stairs_from_polished_schist.json | 32 + .../polished_schist_stairs_from_schist.json | 32 + ...ed_tuff_brick_slab_from_polished_tuff.json | 32 + ..._brick_slab_from_polished_tuff_bricks.json | 32 + .../polished_tuff_brick_slab_from_tuff.json | 32 + ..._tuff_brick_stairs_from_polished_tuff.json | 32 + ...rick_stairs_from_polished_tuff_bricks.json | 32 + .../polished_tuff_brick_stairs_from_tuff.json | 32 + ...ed_tuff_brick_wall_from_polished_tuff.json | 32 + ..._brick_wall_from_polished_tuff_bricks.json | 32 + .../polished_tuff_brick_wall_from_tuff.json | 32 + ...lished_tuff_bricks_from_polished_tuff.json | 32 + .../polished_tuff_bricks_from_tuff.json | 32 + .../stonecutting/polished_tuff_from_tuff.json | 32 + ...polished_tuff_slab_from_polished_tuff.json | 32 + .../polished_tuff_slab_from_tuff.json | 32 + ...lished_tuff_stairs_from_polished_tuff.json | 32 + .../polished_tuff_stairs_from_tuff.json | 32 + ..._shingle_slab_from_purple_packed_silt.json | 32 + ...hingle_slab_from_purple_silt_shingles.json | 32 + ...hingle_stairs_from_purple_packed_silt.json | 32 + ...ngle_stairs_from_purple_silt_shingles.json | 32 + ..._shingle_wall_from_purple_packed_silt.json | 32 + ...hingle_wall_from_purple_silt_shingles.json | 32 + ...silt_shingles_from_purple_packed_silt.json | 32 + .../quartz_column_from_quartz_block.json | 32 + ...ilt_shingle_slab_from_red_packed_silt.json | 32 + ...t_shingle_slab_from_red_silt_shingles.json | 32 + ...t_shingle_stairs_from_red_packed_silt.json | 32 + ...shingle_stairs_from_red_silt_shingles.json | 32 + ...ilt_shingle_wall_from_red_packed_silt.json | 32 + ...t_shingle_wall_from_red_silt_shingles.json | 32 + ...ed_silt_shingles_from_red_packed_silt.json | 32 + .../rhyolite_slab_from_rhyolite.json | 32 + .../rhyolite_stairs_from_rhyolite.json | 32 + .../rhyolite_wall_from_rhyolite.json | 32 + .../stonecutting/schist_slab_from_schist.json | 32 + .../schist_stairs_from_schist.json | 32 + .../stonecutting/schist_wall_from_schist.json | 32 + .../silt_brick_slab_from_silt_bricks.json | 32 + .../silt_brick_stairs_from_silt_bricks.json | 32 + .../silt_brick_wall_from_silt_bricks.json | 32 + .../silt_shingle_slab_from_packed_silt.json | 32 + .../silt_shingle_slab_from_silt_shingles.json | 32 + .../silt_shingle_stairs_from_packed_silt.json | 32 + ...ilt_shingle_stairs_from_silt_shingles.json | 32 + .../silt_shingle_wall_from_packed_silt.json | 32 + .../silt_shingle_wall_from_silt_shingles.json | 32 + .../silt_shingles_from_packed_silt.json | 32 + ..._basalt_brick_slab_from_smooth_basalt.json | 32 + ..._brick_slab_from_smooth_basalt_bricks.json | 32 + ...asalt_brick_stairs_from_smooth_basalt.json | 32 + ...rick_stairs_from_smooth_basalt_bricks.json | 32 + ..._basalt_brick_wall_from_smooth_basalt.json | 32 + ..._brick_wall_from_smooth_basalt_bricks.json | 32 + ...ooth_basalt_bricks_from_smooth_basalt.json | 32 + ...th_stone_brick_slab_from_smooth_stone.json | 32 + ...e_brick_slab_from_smooth_stone_bricks.json | 32 + ..._stone_brick_stairs_from_smooth_stone.json | 32 + ...brick_stairs_from_smooth_stone_bricks.json | 32 + ...th_stone_brick_wall_from_smooth_stone.json | 32 + ...e_brick_wall_from_smooth_stone_bricks.json | 32 + ...smooth_stone_bricks_from_smooth_stone.json | 32 + .../stonecutting/stone_column_from_stone.json | 32 + ...m_twisting_polished_blackstone_bricks.json | 32 + ...m_twisting_polished_blackstone_bricks.json | 32 + ...m_twisting_polished_blackstone_bricks.json | 32 + ...copper_pillar_from_waxed_copper_block.json | 32 + ...per_pillar_from_waxed_cut_copper_slab.json | 32 + ...pper_pillar_from_waxed_exposed_copper.json | 32 + ...ar_from_waxed_exposed_cut_copper_slab.json | 32 + ...per_pillar_from_waxed_oxidized_copper.json | 32 + ...r_from_waxed_oxidized_cut_copper_slab.json | 32 + ...er_pillar_from_waxed_weathered_copper.json | 32 + ..._from_waxed_weathered_cut_copper_slab.json | 32 + ...d_copper_pillar_from_weathered_copper.json | 32 + ...pillar_from_weathered_cut_copper_slab.json | 32 + ...om_weeping_polished_blackstone_bricks.json | 32 + ...om_weeping_polished_blackstone_bricks.json | 32 + ...om_weeping_polished_blackstone_bricks.json | 32 + ...t_shingle_slab_from_white_packed_silt.json | 32 + ...shingle_slab_from_white_silt_shingles.json | 32 + ...shingle_stairs_from_white_packed_silt.json | 32 + ...ingle_stairs_from_white_silt_shingles.json | 32 + ...t_shingle_wall_from_white_packed_silt.json | 32 + ...shingle_wall_from_white_silt_shingles.json | 32 + ..._silt_shingles_from_white_packed_silt.json | 32 + ..._shingle_slab_from_yellow_packed_silt.json | 32 + ...hingle_slab_from_yellow_silt_shingles.json | 32 + ...hingle_stairs_from_yellow_packed_silt.json | 32 + ...ngle_stairs_from_yellow_silt_shingles.json | 32 + ..._shingle_wall_from_yellow_packed_silt.json | 32 + ...hingle_wall_from_yellow_silt_shingles.json | 32 + ...silt_shingles_from_yellow_packed_silt.json | 32 + .../torchflower_paper_lantern.json | 32 + .../building_blocks/twig_to_stick.json | 32 + ...isting_polished_blackstone_brick_slab.json | 32 + ...ting_polished_blackstone_brick_stairs.json | 32 + ...isting_polished_blackstone_brick_wall.json | 32 + .../twisting_polished_blackstone_bricks.json | 43 + .../building_blocks/warped_shroomlamp.json | 43 + .../recipes/building_blocks/warped_table.json | 54 + .../building_blocks/waxed_copper_pillar.json | 43 + .../waxed_exposed_copper_pillar.json | 43 + .../waxed_oxidized_copper_pillar.json | 43 + .../waxed_weathered_copper_pillar.json | 43 + .../weathered_copper_pillar.json | 43 + ...eeping_polished_blackstone_brick_slab.json | 32 + ...ping_polished_blackstone_brick_stairs.json | 32 + ...eeping_polished_blackstone_brick_wall.json | 32 + .../weeping_polished_blackstone_bricks.json | 43 + .../white_packed_silt_from_packed_silt.json | 43 + .../white_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/white_silt_pot.json | 43 + .../white_silt_shingle_slab.json | 32 + .../white_silt_shingle_stairs.json | 32 + .../white_silt_shingle_wall.json | 32 + .../building_blocks/white_silt_shingles.json | 32 + .../yellow_packed_silt_from_packed_silt.json | 43 + ...yellow_packed_silt_from_silt_shingles.json | 43 + .../building_blocks/yellow_silt_pot.json | 43 + .../yellow_silt_shingle_slab.json | 32 + .../yellow_silt_shingle_stairs.json | 32 + .../yellow_silt_shingle_wall.json | 32 + .../building_blocks/yellow_silt_shingles.json | 32 + .../twigs/loot_table/blocks/acacia_table.json | 21 + .../blocks/allium_paper_lantern.json | 21 + .../loot_table/blocks/azalea_flowers.json | 110 ++ .../loot_table/blocks/bamboo_leaves.json | 67 + .../twigs/loot_table/blocks/bamboo_mat.json | 21 + .../twigs/loot_table/blocks/bamboo_table.json | 21 + .../loot_table/blocks/bamboo_thatch.json | 21 + .../loot_table/blocks/bamboo_thatch_slab.json | 35 + .../twigs/loot_table/blocks/birch_table.json | 21 + .../loot_table/blocks/black_packed_silt.json | 21 + .../loot_table/blocks/black_silt_pot.json | 30 + .../blocks/black_silt_shingle_slab.json | 35 + .../blocks/black_silt_shingle_stairs.json | 21 + .../blocks/black_silt_shingle_wall.json | 21 + .../blocks/black_silt_shingles.json | 21 + .../loot_table/blocks/blackstone_column.json | 21 + .../twigs/loot_table/blocks/bloodstone.json | 21 + .../loot_table/blocks/bloodstone_slab.json | 35 + .../loot_table/blocks/bloodstone_stairs.json | 21 + .../loot_table/blocks/bloodstone_wall.json | 21 + .../blocks/blue_orchid_paper_lantern.json | 21 + .../loot_table/blocks/blue_packed_silt.json | 21 + .../loot_table/blocks/blue_silt_pot.json | 30 + .../blocks/blue_silt_shingle_slab.json | 35 + .../blocks/blue_silt_shingle_stairs.json | 21 + .../blocks/blue_silt_shingle_wall.json | 21 + .../loot_table/blocks/blue_silt_shingles.json | 21 + .../loot_table/blocks/bronzed_seashell.json | 21 + .../loot_table/blocks/brown_packed_silt.json | 21 + .../loot_table/blocks/brown_silt_pot.json | 30 + .../blocks/brown_silt_shingle_slab.json | 35 + .../blocks/brown_silt_shingle_stairs.json | 21 + .../blocks/brown_silt_shingle_wall.json | 21 + .../blocks/brown_silt_shingles.json | 21 + .../twigs/loot_table/blocks/calcite_slab.json | 35 + .../loot_table/blocks/calcite_stairs.json | 21 + .../twigs/loot_table/blocks/calcite_wall.json | 21 + .../twigs/loot_table/blocks/cherry_table.json | 21 + .../loot_table/blocks/chiseled_bricks.json | 21 + .../blocks/chiseled_silt_bricks.json | 21 + .../blocks/chiseled_smooth_basalt_bricks.json | 21 + .../blocks/cobblestone_brick_slab.json | 35 + .../blocks/cobblestone_brick_stairs.json | 21 + .../blocks/cobblestone_brick_wall.json | 21 + .../loot_table/blocks/cobblestone_bricks.json | 21 + .../blocks/compacted_dripstone.json | 21 + .../loot_table/blocks/copper_pillar.json | 21 + .../loot_table/blocks/cracked_bricks.json | 21 + .../blocks/cracked_cobblestone_bricks.json | 21 + .../cracked_polished_bloodstone_bricks.json | 21 + .../cracked_polished_calcite_bricks.json | 21 + .../cracked_polished_rhyolite_bricks.json | 21 + .../cracked_polished_schist_bricks.json | 21 + .../blocks/cracked_polished_tuff_bricks.json | 21 + .../blocks/cracked_silt_bricks.json | 21 + .../blocks/crimson_roots_paper_lantern.json | 21 + .../loot_table/blocks/crimson_shroomlamp.json | 21 + .../loot_table/blocks/crimson_table.json | 21 + .../twigs/loot_table/blocks/cut_amethyst.json | 21 + .../loot_table/blocks/cyan_packed_silt.json | 21 + .../loot_table/blocks/cyan_silt_pot.json | 30 + .../blocks/cyan_silt_shingle_slab.json | 35 + .../blocks/cyan_silt_shingle_stairs.json | 21 + .../blocks/cyan_silt_shingle_wall.json | 21 + .../loot_table/blocks/cyan_silt_shingles.json | 21 + .../blocks/dandelion_paper_lantern.json | 21 + .../loot_table/blocks/dark_oak_table.json | 21 + .../loot_table/blocks/deepslate_column.json | 21 + .../blocks/exposed_copper_pillar.json | 21 + .../loot_table/blocks/gravel_brick_slab.json | 35 + .../blocks/gravel_brick_stairs.json | 21 + .../loot_table/blocks/gravel_brick_wall.json | 21 + .../loot_table/blocks/gravel_bricks.json | 21 + .../loot_table/blocks/gray_packed_silt.json | 21 + .../loot_table/blocks/gray_silt_pot.json | 30 + .../blocks/gray_silt_shingle_slab.json | 35 + .../blocks/gray_silt_shingle_stairs.json | 21 + .../blocks/gray_silt_shingle_wall.json | 21 + .../loot_table/blocks/gray_silt_shingles.json | 21 + .../loot_table/blocks/green_packed_silt.json | 21 + .../loot_table/blocks/green_silt_pot.json | 30 + .../blocks/green_silt_shingle_slab.json | 35 + .../blocks/green_silt_shingle_stairs.json | 21 + .../blocks/green_silt_shingle_wall.json | 21 + .../blocks/green_silt_shingles.json | 21 + .../twigs/loot_table/blocks/jungle_table.json | 21 + .../data/twigs/loot_table/blocks/lamp.json | 21 + .../blocks/light_blue_packed_silt.json | 21 + .../blocks/light_blue_silt_pot.json | 30 + .../blocks/light_blue_silt_shingle_slab.json | 35 + .../light_blue_silt_shingle_stairs.json | 21 + .../blocks/light_blue_silt_shingle_wall.json | 21 + .../blocks/light_blue_silt_shingles.json | 21 + .../blocks/light_gray_packed_silt.json | 21 + .../blocks/light_gray_silt_pot.json | 30 + .../blocks/light_gray_silt_shingle_slab.json | 35 + .../light_gray_silt_shingle_stairs.json | 21 + .../blocks/light_gray_silt_shingle_wall.json | 21 + .../blocks/light_gray_silt_shingles.json | 21 + .../loot_table/blocks/lime_packed_silt.json | 21 + .../loot_table/blocks/lime_silt_pot.json | 30 + .../blocks/lime_silt_shingle_slab.json | 35 + .../blocks/lime_silt_shingle_stairs.json | 21 + .../blocks/lime_silt_shingle_wall.json | 21 + .../loot_table/blocks/lime_silt_shingles.json | 21 + .../blocks/magenta_packed_silt.json | 21 + .../loot_table/blocks/magenta_silt_pot.json | 30 + .../blocks/magenta_silt_shingle_slab.json | 35 + .../blocks/magenta_silt_shingle_stairs.json | 21 + .../blocks/magenta_silt_shingle_wall.json | 21 + .../blocks/magenta_silt_shingles.json | 21 + .../loot_table/blocks/mangrove_table.json | 21 + .../twigs/loot_table/blocks/mixed_bricks.json | 21 + .../loot_table/blocks/mixed_silt_bricks.json | 21 + .../loot_table/blocks/mossy_brick_slab.json | 35 + .../loot_table/blocks/mossy_brick_stairs.json | 21 + .../loot_table/blocks/mossy_brick_wall.json | 21 + .../twigs/loot_table/blocks/mossy_bricks.json | 21 + .../blocks/mossy_cobblestone_brick_slab.json | 35 + .../mossy_cobblestone_brick_stairs.json | 21 + .../blocks/mossy_cobblestone_brick_wall.json | 21 + .../blocks/mossy_cobblestone_bricks.json | 21 + .../twigs/loot_table/blocks/oak_table.json | 21 + .../loot_table/blocks/opaline_seashell.json | 21 + .../loot_table/blocks/orange_packed_silt.json | 21 + .../loot_table/blocks/orange_silt_pot.json | 30 + .../blocks/orange_silt_shingle_slab.json | 35 + .../blocks/orange_silt_shingle_stairs.json | 21 + .../blocks/orange_silt_shingle_wall.json | 21 + .../blocks/orange_silt_shingles.json | 21 + .../blocks/oxidized_copper_pillar.json | 21 + .../twigs/loot_table/blocks/packed_silt.json | 21 + .../loot_table/blocks/paper_lantern.json | 21 + .../data/twigs/loot_table/blocks/pebble.json | 21 + .../loot_table/blocks/petrified_lichen.json | 110 ++ .../loot_table/blocks/pink_packed_silt.json | 21 + .../loot_table/blocks/pink_silt_pot.json | 30 + .../blocks/pink_silt_shingle_slab.json | 35 + .../blocks/pink_silt_shingle_stairs.json | 21 + .../blocks/pink_silt_shingle_wall.json | 21 + .../loot_table/blocks/pink_silt_shingles.json | 21 + .../loot_table/blocks/polished_amethyst.json | 21 + .../blocks/polished_basalt_bricks.json | 21 + .../blocks/polished_bloodstone.json | 21 + .../polished_bloodstone_brick_slab.json | 35 + .../polished_bloodstone_brick_stairs.json | 21 + .../polished_bloodstone_brick_wall.json | 21 + .../blocks/polished_bloodstone_bricks.json | 21 + .../blocks/polished_bloodstone_slab.json | 35 + .../blocks/polished_bloodstone_stairs.json | 21 + .../loot_table/blocks/polished_calcite.json | 21 + .../blocks/polished_calcite_brick_slab.json | 35 + .../blocks/polished_calcite_brick_stairs.json | 21 + .../blocks/polished_calcite_brick_wall.json | 21 + .../blocks/polished_calcite_bricks.json | 21 + .../blocks/polished_calcite_slab.json | 35 + .../blocks/polished_calcite_stairs.json | 21 + .../loot_table/blocks/polished_rhyolite.json | 21 + .../blocks/polished_rhyolite_brick_slab.json | 35 + .../polished_rhyolite_brick_stairs.json | 21 + .../blocks/polished_rhyolite_brick_wall.json | 21 + .../blocks/polished_rhyolite_bricks.json | 21 + .../blocks/polished_rhyolite_slab.json | 35 + .../blocks/polished_rhyolite_stairs.json | 21 + .../loot_table/blocks/polished_schist.json | 21 + .../blocks/polished_schist_brick_slab.json | 35 + .../blocks/polished_schist_brick_stairs.json | 21 + .../blocks/polished_schist_brick_wall.json | 21 + .../blocks/polished_schist_bricks.json | 21 + .../blocks/polished_schist_slab.json | 35 + .../blocks/polished_schist_stairs.json | 21 + .../loot_table/blocks/polished_tuff.json | 21 + .../blocks/polished_tuff_brick_slab.json | 35 + .../blocks/polished_tuff_brick_stairs.json | 21 + .../blocks/polished_tuff_brick_wall.json | 21 + .../blocks/polished_tuff_bricks.json | 21 + .../loot_table/blocks/polished_tuff_slab.json | 35 + .../blocks/polished_tuff_stairs.json | 21 + .../blocks/potted_azalea_flowers.json | 36 + .../loot_table/blocks/purple_packed_silt.json | 21 + .../loot_table/blocks/purple_silt_pot.json | 30 + .../blocks/purple_silt_shingle_slab.json | 35 + .../blocks/purple_silt_shingle_stairs.json | 21 + .../blocks/purple_silt_shingle_wall.json | 21 + .../blocks/purple_silt_shingles.json | 21 + .../loot_table/blocks/quartz_column.json | 21 + .../loot_table/blocks/red_packed_silt.json | 21 + .../twigs/loot_table/blocks/red_silt_pot.json | 30 + .../blocks/red_silt_shingle_slab.json | 35 + .../blocks/red_silt_shingle_stairs.json | 21 + .../blocks/red_silt_shingle_wall.json | 21 + .../loot_table/blocks/red_silt_shingles.json | 21 + .../twigs/loot_table/blocks/rhyolite.json | 21 + .../loot_table/blocks/rhyolite_slab.json | 35 + .../loot_table/blocks/rhyolite_stairs.json | 21 + .../loot_table/blocks/rhyolite_wall.json | 21 + .../twigs/loot_table/blocks/rocky_dirt.json | 21 + .../loot_table/blocks/roseate_seashell.json | 21 + .../data/twigs/loot_table/blocks/schist.json | 21 + .../twigs/loot_table/blocks/schist_slab.json | 35 + .../loot_table/blocks/schist_stairs.json | 21 + .../twigs/loot_table/blocks/schist_wall.json | 21 + .../data/twigs/loot_table/blocks/silt.json | 52 + .../loot_table/blocks/silt_brick_slab.json | 35 + .../loot_table/blocks/silt_brick_stairs.json | 21 + .../loot_table/blocks/silt_brick_wall.json | 21 + .../twigs/loot_table/blocks/silt_bricks.json | 21 + .../twigs/loot_table/blocks/silt_pot.json | 30 + .../loot_table/blocks/silt_shingle_slab.json | 35 + .../blocks/silt_shingle_stairs.json | 21 + .../loot_table/blocks/silt_shingle_wall.json | 21 + .../loot_table/blocks/silt_shingles.json | 21 + .../blocks/smooth_basalt_brick_slab.json | 35 + .../blocks/smooth_basalt_brick_stairs.json | 21 + .../blocks/smooth_basalt_brick_wall.json | 21 + .../blocks/smooth_basalt_bricks.json | 21 + .../blocks/smooth_stone_brick_slab.json | 35 + .../blocks/smooth_stone_brick_stairs.json | 21 + .../blocks/smooth_stone_brick_wall.json | 21 + .../blocks/smooth_stone_bricks.json | 21 + .../twigs/loot_table/blocks/soul_lamp.json | 21 + .../twigs/loot_table/blocks/spruce_table.json | 21 + .../twigs/loot_table/blocks/stone_column.json | 21 + .../loot_table/blocks/tangerine_seashell.json | 21 + .../blocks/torchflower_paper_lantern.json | 21 + .../data/twigs/loot_table/blocks/twig.json | 21 + ...isting_polished_blackstone_brick_slab.json | 35 + ...ting_polished_blackstone_brick_stairs.json | 21 + ...isting_polished_blackstone_brick_wall.json | 21 + .../twisting_polished_blackstone_bricks.json | 21 + .../loot_table/blocks/warped_shroomlamp.json | 21 + .../twigs/loot_table/blocks/warped_table.json | 21 + .../blocks/waxed_copper_pillar.json | 21 + .../blocks/waxed_exposed_copper_pillar.json | 21 + .../blocks/waxed_oxidized_copper_pillar.json | 21 + .../blocks/waxed_weathered_copper_pillar.json | 21 + .../blocks/weathered_copper_pillar.json | 21 + ...eeping_polished_blackstone_brick_slab.json | 35 + ...ping_polished_blackstone_brick_stairs.json | 21 + ...eeping_polished_blackstone_brick_wall.json | 21 + .../weeping_polished_blackstone_bricks.json | 21 + .../loot_table/blocks/white_packed_silt.json | 21 + .../loot_table/blocks/white_silt_pot.json | 30 + .../blocks/white_silt_shingle_slab.json | 35 + .../blocks/white_silt_shingle_stairs.json | 21 + .../blocks/white_silt_shingle_wall.json | 21 + .../blocks/white_silt_shingles.json | 21 + .../loot_table/blocks/yellow_packed_silt.json | 21 + .../loot_table/blocks/yellow_silt_pot.json | 30 + .../blocks/yellow_silt_shingle_slab.json | 35 + .../blocks/yellow_silt_shingle_stairs.json | 21 + .../blocks/yellow_silt_shingle_wall.json | 21 + .../blocks/yellow_silt_shingles.json | 21 + .../loot_table/chests/bloodstone_obelisk.json | 148 +++ .../data/twigs/recipe/acacia_table.json | 21 + .../twigs/recipe/allium_paper_lantern.json | 16 + .../azalea_flowers_from_flowering_azalea.json | 13 + ..._flowers_from_flowering_azalea_leaves.json | 13 + .../data/twigs/recipe/bamboo_mat.json | 16 + .../data/twigs/recipe/bamboo_table.json | 21 + .../data/twigs/recipe/bamboo_thatch.json | 17 + .../data/twigs/recipe/bamboo_thatch_slab.json | 16 + .../data/twigs/recipe/birch_table.json | 21 + .../black_packed_silt_from_packed_silt.json | 22 + .../black_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/black_silt_pot.json | 16 + .../twigs/recipe/black_silt_shingle_slab.json | 16 + .../recipe/black_silt_shingle_stairs.json | 18 + .../twigs/recipe/black_silt_shingle_wall.json | 17 + .../twigs/recipe/black_silt_shingles.json | 17 + .../data/twigs/recipe/blackstone_column.json | 17 + .../data/twigs/recipe/bloodstone.json | 20 + .../data/twigs/recipe/bloodstone_slab.json | 16 + .../data/twigs/recipe/bloodstone_stairs.json | 18 + .../data/twigs/recipe/bloodstone_wall.json | 17 + .../recipe/blue_orchid_paper_lantern.json | 16 + .../blue_packed_silt_from_packed_silt.json | 22 + .../blue_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/blue_silt_pot.json | 16 + .../twigs/recipe/blue_silt_shingle_slab.json | 16 + .../recipe/blue_silt_shingle_stairs.json | 18 + .../twigs/recipe/blue_silt_shingle_wall.json | 17 + .../data/twigs/recipe/blue_silt_shingles.json | 17 + .../recipe/bone_meal_from_seashells.json | 16 + .../brown_packed_silt_from_packed_silt.json | 22 + .../brown_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/brown_silt_pot.json | 16 + .../twigs/recipe/brown_silt_shingle_slab.json | 16 + .../recipe/brown_silt_shingle_stairs.json | 18 + .../twigs/recipe/brown_silt_shingle_wall.json | 17 + .../twigs/recipe/brown_silt_shingles.json | 17 + .../data/twigs/recipe/calcite_slab.json | 16 + .../data/twigs/recipe/calcite_stairs.json | 18 + .../data/twigs/recipe/calcite_wall.json | 17 + .../data/twigs/recipe/cherry_table.json | 21 + .../data/twigs/recipe/chiseled_bricks.json | 17 + .../twigs/recipe/chiseled_silt_bricks.json | 17 + .../recipe/chiseled_smooth_basalt_bricks.json | 17 + .../twigs/recipe/cobblestone_brick_slab.json | 16 + .../recipe/cobblestone_brick_stairs.json | 18 + .../twigs/recipe/cobblestone_brick_wall.json | 17 + .../data/twigs/recipe/cobblestone_bricks.json | 17 + .../twigs/recipe/cobblestone_from_pebble.json | 17 + .../twigs/recipe/compacted_dripstone.json | 17 + .../data/twigs/recipe/copper_pillar.json | 17 + .../recipe/crimson_roots_paper_lantern.json | 16 + .../data/twigs/recipe/crimson_shroomlamp.json | 21 + .../data/twigs/recipe/crimson_table.json | 21 + .../data/twigs/recipe/cut_amethyst.json | 17 + .../cyan_packed_silt_from_packed_silt.json | 22 + .../cyan_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/cyan_silt_pot.json | 16 + .../twigs/recipe/cyan_silt_shingle_slab.json | 16 + .../recipe/cyan_silt_shingle_stairs.json | 18 + .../twigs/recipe/cyan_silt_shingle_wall.json | 17 + .../data/twigs/recipe/cyan_silt_shingles.json | 17 + .../twigs/recipe/dandelion_paper_lantern.json | 16 + .../data/twigs/recipe/dark_oak_table.json | 21 + .../data/twigs/recipe/deepslate_column.json | 17 + .../twigs/recipe/exposed_copper_pillar.json | 17 + .../data/twigs/recipe/gravel_brick_slab.json | 16 + .../twigs/recipe/gravel_brick_stairs.json | 18 + .../data/twigs/recipe/gravel_brick_wall.json | 17 + .../data/twigs/recipe/gravel_bricks.json | 17 + .../gray_packed_silt_from_packed_silt.json | 22 + .../gray_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/gray_silt_pot.json | 16 + .../twigs/recipe/gray_silt_shingle_slab.json | 16 + .../recipe/gray_silt_shingle_stairs.json | 18 + .../twigs/recipe/gray_silt_shingle_wall.json | 17 + .../data/twigs/recipe/gray_silt_shingles.json | 17 + .../green_packed_silt_from_packed_silt.json | 22 + .../green_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/green_silt_pot.json | 16 + .../twigs/recipe/green_silt_shingle_slab.json | 16 + .../recipe/green_silt_shingle_stairs.json | 18 + .../twigs/recipe/green_silt_shingle_wall.json | 17 + .../twigs/recipe/green_silt_shingles.json | 17 + .../data/twigs/recipe/jungle_table.json | 21 + .../resources/data/twigs/recipe/lamp.json | 24 + ...ght_blue_packed_silt_from_packed_silt.json | 22 + ...t_blue_packed_silt_from_silt_shingles.json | 22 + .../twigs/recipe/light_blue_silt_pot.json | 16 + .../recipe/light_blue_silt_shingle_slab.json | 16 + .../light_blue_silt_shingle_stairs.json | 18 + .../recipe/light_blue_silt_shingle_wall.json | 17 + .../recipe/light_blue_silt_shingles.json | 17 + ...ght_gray_packed_silt_from_packed_silt.json | 22 + ...t_gray_packed_silt_from_silt_shingles.json | 22 + .../twigs/recipe/light_gray_silt_pot.json | 16 + .../recipe/light_gray_silt_shingle_slab.json | 16 + .../light_gray_silt_shingle_stairs.json | 18 + .../recipe/light_gray_silt_shingle_wall.json | 17 + .../recipe/light_gray_silt_shingles.json | 17 + .../lime_packed_silt_from_packed_silt.json | 22 + .../lime_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/lime_silt_pot.json | 16 + .../twigs/recipe/lime_silt_shingle_slab.json | 16 + .../recipe/lime_silt_shingle_stairs.json | 18 + .../twigs/recipe/lime_silt_shingle_wall.json | 17 + .../data/twigs/recipe/lime_silt_shingles.json | 17 + .../magenta_packed_silt_from_packed_silt.json | 22 + ...agenta_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/magenta_silt_pot.json | 16 + .../recipe/magenta_silt_shingle_slab.json | 16 + .../recipe/magenta_silt_shingle_stairs.json | 18 + .../recipe/magenta_silt_shingle_wall.json | 17 + .../twigs/recipe/magenta_silt_shingles.json | 17 + .../data/twigs/recipe/mangrove_table.json | 21 + .../data/twigs/recipe/mixed_bricks.json | 17 + .../data/twigs/recipe/mixed_silt_bricks.json | 17 + .../data/twigs/recipe/mossy_brick_slab.json | 16 + .../data/twigs/recipe/mossy_brick_stairs.json | 18 + .../data/twigs/recipe/mossy_brick_wall.json | 17 + .../recipe/mossy_bricks_from_bricks.json | 16 + .../twigs/recipe/mossy_bricks_from_vines.json | 16 + .../recipe/mossy_cobblestone_brick_slab.json | 16 + .../mossy_cobblestone_brick_stairs.json | 18 + .../recipe/mossy_cobblestone_brick_wall.json | 17 + .../recipe/mossy_cobblestone_bricks.json | 17 + .../mossy_cobblestone_bricks_from_moss.json | 16 + .../data/twigs/recipe/oak_table.json | 21 + .../orange_packed_silt_from_packed_silt.json | 22 + ...orange_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/orange_silt_pot.json | 16 + .../recipe/orange_silt_shingle_slab.json | 16 + .../recipe/orange_silt_shingle_stairs.json | 18 + .../recipe/orange_silt_shingle_wall.json | 17 + .../twigs/recipe/orange_silt_shingles.json | 17 + .../twigs/recipe/oxidized_copper_pillar.json | 17 + .../data/twigs/recipe/packed_silt.json | 16 + .../data/twigs/recipe/paper_lantern.json | 21 + .../pink_packed_silt_from_packed_silt.json | 22 + .../pink_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/pink_silt_pot.json | 16 + .../twigs/recipe/pink_silt_shingle_slab.json | 16 + .../recipe/pink_silt_shingle_stairs.json | 18 + .../twigs/recipe/pink_silt_shingle_wall.json | 17 + .../data/twigs/recipe/pink_silt_shingles.json | 17 + .../data/twigs/recipe/polished_amethyst.json | 17 + .../twigs/recipe/polished_basalt_bricks.json | 17 + .../twigs/recipe/polished_bloodstone.json | 17 + .../polished_bloodstone_brick_slab.json | 16 + .../polished_bloodstone_brick_stairs.json | 18 + .../polished_bloodstone_brick_wall.json | 17 + .../recipe/polished_bloodstone_bricks.json | 17 + .../recipe/polished_bloodstone_slab.json | 16 + .../recipe/polished_bloodstone_stairs.json | 18 + .../data/twigs/recipe/polished_calcite.json | 17 + .../recipe/polished_calcite_brick_slab.json | 16 + .../recipe/polished_calcite_brick_stairs.json | 18 + .../recipe/polished_calcite_brick_wall.json | 17 + .../twigs/recipe/polished_calcite_bricks.json | 17 + .../twigs/recipe/polished_calcite_slab.json | 16 + .../twigs/recipe/polished_calcite_stairs.json | 18 + .../data/twigs/recipe/polished_rhyolite.json | 17 + .../recipe/polished_rhyolite_brick_slab.json | 16 + .../polished_rhyolite_brick_stairs.json | 18 + .../recipe/polished_rhyolite_brick_wall.json | 17 + .../recipe/polished_rhyolite_bricks.json | 17 + .../twigs/recipe/polished_rhyolite_slab.json | 16 + .../recipe/polished_rhyolite_stairs.json | 18 + .../data/twigs/recipe/polished_schist.json | 17 + .../recipe/polished_schist_brick_slab.json | 16 + .../recipe/polished_schist_brick_stairs.json | 18 + .../recipe/polished_schist_brick_wall.json | 17 + .../twigs/recipe/polished_schist_bricks.json | 17 + .../twigs/recipe/polished_schist_slab.json | 16 + .../twigs/recipe/polished_schist_stairs.json | 18 + .../data/twigs/recipe/polished_tuff.json | 17 + .../recipe/polished_tuff_brick_slab.json | 16 + .../recipe/polished_tuff_brick_stairs.json | 18 + .../recipe/polished_tuff_brick_wall.json | 17 + .../twigs/recipe/polished_tuff_bricks.json | 17 + .../data/twigs/recipe/polished_tuff_slab.json | 16 + .../twigs/recipe/polished_tuff_stairs.json | 18 + .../purple_packed_silt_from_packed_silt.json | 22 + ...purple_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/purple_silt_pot.json | 16 + .../recipe/purple_silt_shingle_slab.json | 16 + .../recipe/purple_silt_shingle_stairs.json | 18 + .../recipe/purple_silt_shingle_wall.json | 17 + .../twigs/recipe/purple_silt_shingles.json | 17 + .../data/twigs/recipe/quartz_column.json | 17 + .../red_packed_silt_from_packed_silt.json | 22 + .../red_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/red_silt_pot.json | 16 + .../twigs/recipe/red_silt_shingle_slab.json | 16 + .../twigs/recipe/red_silt_shingle_stairs.json | 18 + .../twigs/recipe/red_silt_shingle_wall.json | 17 + .../data/twigs/recipe/red_silt_shingles.json | 17 + .../resources/data/twigs/recipe/rhyolite.json | 20 + .../data/twigs/recipe/rhyolite_slab.json | 16 + .../data/twigs/recipe/rhyolite_stairs.json | 18 + .../data/twigs/recipe/rhyolite_wall.json | 17 + .../data/twigs/recipe/rocky_dirt.json | 20 + .../resources/data/twigs/recipe/schist.json | 20 + .../data/twigs/recipe/schist_slab.json | 16 + .../data/twigs/recipe/schist_stairs.json | 18 + .../data/twigs/recipe/schist_wall.json | 17 + .../resources/data/twigs/recipe/silt.json | 20 + .../data/twigs/recipe/silt_brick_slab.json | 16 + .../data/twigs/recipe/silt_brick_stairs.json | 18 + .../data/twigs/recipe/silt_brick_wall.json | 17 + .../data/twigs/recipe/silt_bricks.json | 17 + .../twigs/recipe/silt_from_silt_ball.json | 17 + .../resources/data/twigs/recipe/silt_pot.json | 18 + .../data/twigs/recipe/silt_shingle_slab.json | 16 + .../twigs/recipe/silt_shingle_stairs.json | 18 + .../data/twigs/recipe/silt_shingle_wall.json | 17 + .../data/twigs/recipe/silt_shingles.json | 17 + .../cracked_bricks_from_bricks_smelting.json | 12 + ...icks_from_cobblestone_bricks_smelting.json | 12 + ...m_polished_bloodstone_bricks_smelting.json | 12 + ...from_polished_calcite_bricks_smelting.json | 12 + ...rom_polished_rhyolite_bricks_smelting.json | 12 + ..._from_polished_schist_bricks_smelting.json | 12 + ...ks_from_polished_tuff_bricks_smelting.json | 12 + ...silt_bricks_from_silt_bricks_smelting.json | 12 + .../silt_brick_from_silt_ball_smelting.json | 12 + .../recipe/smooth_basalt_brick_slab.json | 16 + .../recipe/smooth_basalt_brick_stairs.json | 18 + .../recipe/smooth_basalt_brick_wall.json | 17 + .../twigs/recipe/smooth_basalt_bricks.json | 17 + .../twigs/recipe/smooth_stone_brick_slab.json | 16 + .../recipe/smooth_stone_brick_stairs.json | 18 + .../twigs/recipe/smooth_stone_brick_wall.json | 17 + .../twigs/recipe/smooth_stone_bricks.json | 17 + .../data/twigs/recipe/soul_lamp.json | 24 + .../data/twigs/recipe/spruce_table.json | 21 + .../data/twigs/recipe/stone_column.json | 17 + ...t_shingle_slab_from_black_packed_silt.json | 10 + ...shingle_slab_from_black_silt_shingles.json | 10 + ...shingle_stairs_from_black_packed_silt.json | 10 + ...ingle_stairs_from_black_silt_shingles.json | 10 + ...t_shingle_wall_from_black_packed_silt.json | 10 + ...shingle_wall_from_black_silt_shingles.json | 10 + ..._silt_shingles_from_black_packed_silt.json | 10 + .../blackstone_column_from_blackstone.json | 10 + .../bloodstone_slab_from_bloodstone.json | 10 + .../bloodstone_stairs_from_bloodstone.json | 10 + .../bloodstone_wall_from_bloodstone.json | 10 + ...lt_shingle_slab_from_blue_packed_silt.json | 10 + ..._shingle_slab_from_blue_silt_shingles.json | 10 + ..._shingle_stairs_from_blue_packed_silt.json | 10 + ...hingle_stairs_from_blue_silt_shingles.json | 10 + ...lt_shingle_wall_from_blue_packed_silt.json | 10 + ..._shingle_wall_from_blue_silt_shingles.json | 10 + ...e_silt_shingles_from_blue_packed_silt.json | 10 + ...t_shingle_slab_from_brown_packed_silt.json | 10 + ...shingle_slab_from_brown_silt_shingles.json | 10 + ...shingle_stairs_from_brown_packed_silt.json | 10 + ...ingle_stairs_from_brown_silt_shingles.json | 10 + ...t_shingle_wall_from_brown_packed_silt.json | 10 + ...shingle_wall_from_brown_silt_shingles.json | 10 + ..._silt_shingles_from_brown_packed_silt.json | 10 + .../calcite_slab_from_calcite.json | 10 + .../calcite_stairs_from_calcite.json | 10 + .../calcite_wall_from_calcite.json | 10 + .../chiseled_bricks_from_bricks.json | 10 + ...chiseled_silt_bricks_from_silt_bricks.json | 10 + ...salt_bricks_from_smooth_basalt_bricks.json | 10 + ...bblestone_brick_slab_from_cobblestone.json | 10 + ...ne_brick_slab_from_cobblestone_bricks.json | 10 + ...lestone_brick_stairs_from_cobblestone.json | 10 + ..._brick_stairs_from_cobblestone_bricks.json | 10 + ...bblestone_brick_wall_from_cobblestone.json | 10 + ...ne_brick_wall_from_cobblestone_bricks.json | 10 + .../cobblestone_bricks_from_cobblestone.json | 10 + .../copper_pillar_from_copper_block.json | 10 + .../copper_pillar_from_cut_copper_slab.json | 10 + .../cut_amethyst_from_amethyst_block.json | 10 + .../cut_amethyst_from_polished_amethyst.json | 10 + ...lt_shingle_slab_from_cyan_packed_silt.json | 10 + ..._shingle_slab_from_cyan_silt_shingles.json | 10 + ..._shingle_stairs_from_cyan_packed_silt.json | 10 + ...hingle_stairs_from_cyan_silt_shingles.json | 10 + ...lt_shingle_wall_from_cyan_packed_silt.json | 10 + ..._shingle_wall_from_cyan_silt_shingles.json | 10 + ...n_silt_shingles_from_cyan_packed_silt.json | 10 + .../deepslate_column_from_deepslate.json | 10 + ...sed_copper_pillar_from_exposed_copper.json | 10 + ...r_pillar_from_exposed_cut_copper_slab.json | 10 + ...lt_shingle_slab_from_gray_packed_silt.json | 10 + ..._shingle_slab_from_gray_silt_shingles.json | 10 + ..._shingle_stairs_from_gray_packed_silt.json | 10 + ...hingle_stairs_from_gray_silt_shingles.json | 10 + ...lt_shingle_wall_from_gray_packed_silt.json | 10 + ..._shingle_wall_from_gray_silt_shingles.json | 10 + ...y_silt_shingles_from_gray_packed_silt.json | 10 + ...t_shingle_slab_from_green_packed_silt.json | 10 + ...shingle_slab_from_green_silt_shingles.json | 10 + ...shingle_stairs_from_green_packed_silt.json | 10 + ...ingle_stairs_from_green_silt_shingles.json | 10 + ...t_shingle_wall_from_green_packed_silt.json | 10 + ...shingle_wall_from_green_silt_shingles.json | 10 + ..._silt_shingles_from_green_packed_silt.json | 10 + ...ngle_slab_from_light_blue_packed_silt.json | 10 + ...le_slab_from_light_blue_silt_shingles.json | 10 + ...le_stairs_from_light_blue_packed_silt.json | 10 + ..._stairs_from_light_blue_silt_shingles.json | 10 + ...ngle_wall_from_light_blue_packed_silt.json | 10 + ...le_wall_from_light_blue_silt_shingles.json | 10 + ..._shingles_from_light_blue_packed_silt.json | 10 + ...ngle_slab_from_light_gray_packed_silt.json | 10 + ...le_slab_from_light_gray_silt_shingles.json | 10 + ...le_stairs_from_light_gray_packed_silt.json | 10 + ..._stairs_from_light_gray_silt_shingles.json | 10 + ...ngle_wall_from_light_gray_packed_silt.json | 10 + ...le_wall_from_light_gray_silt_shingles.json | 10 + ..._shingles_from_light_gray_packed_silt.json | 10 + ...lt_shingle_slab_from_lime_packed_silt.json | 10 + ..._shingle_slab_from_lime_silt_shingles.json | 10 + ..._shingle_stairs_from_lime_packed_silt.json | 10 + ...hingle_stairs_from_lime_silt_shingles.json | 10 + ...lt_shingle_wall_from_lime_packed_silt.json | 10 + ..._shingle_wall_from_lime_silt_shingles.json | 10 + ...e_silt_shingles_from_lime_packed_silt.json | 10 + ...shingle_slab_from_magenta_packed_silt.json | 10 + ...ingle_slab_from_magenta_silt_shingles.json | 10 + ...ingle_stairs_from_magenta_packed_silt.json | 10 + ...gle_stairs_from_magenta_silt_shingles.json | 10 + ...shingle_wall_from_magenta_packed_silt.json | 10 + ...ingle_wall_from_magenta_silt_shingles.json | 10 + ...ilt_shingles_from_magenta_packed_silt.json | 10 + .../mixed_bricks_from_bricks.json | 10 + .../mixed_silt_bricks_from_silt_bricks.json | 10 + .../mossy_brick_slab_from_mossy_bricks.json | 10 + .../mossy_brick_stairs_from_mossy_bricks.json | 10 + .../mossy_brick_wall_from_mossy_bricks.json | 10 + ...one_brick_slab_from_mossy_cobblestone.json | 10 + ...ck_slab_from_mossy_cobblestone_bricks.json | 10 + ...e_brick_stairs_from_mossy_cobblestone.json | 10 + ..._stairs_from_mossy_cobblestone_bricks.json | 10 + ...one_brick_wall_from_mossy_cobblestone.json | 10 + ...ck_wall_from_mossy_cobblestone_bricks.json | 10 + ...lestone_bricks_from_mossy_cobblestone.json | 10 + ..._shingle_slab_from_orange_packed_silt.json | 10 + ...hingle_slab_from_orange_silt_shingles.json | 10 + ...hingle_stairs_from_orange_packed_silt.json | 10 + ...ngle_stairs_from_orange_silt_shingles.json | 10 + ..._shingle_wall_from_orange_packed_silt.json | 10 + ...hingle_wall_from_orange_silt_shingles.json | 10 + ...silt_shingles_from_orange_packed_silt.json | 10 + ...ed_copper_pillar_from_oxidized_copper.json | 10 + ..._pillar_from_oxidized_cut_copper_slab.json | 10 + ...lt_shingle_slab_from_pink_packed_silt.json | 10 + ..._shingle_slab_from_pink_silt_shingles.json | 10 + ..._shingle_stairs_from_pink_packed_silt.json | 10 + ...hingle_stairs_from_pink_silt_shingles.json | 10 + ...lt_shingle_wall_from_pink_packed_silt.json | 10 + ..._shingle_wall_from_pink_silt_shingles.json | 10 + ...k_silt_shingles_from_pink_packed_silt.json | 10 + ...polished_amethyst_from_amethyst_block.json | 10 + ...ed_basalt_bricks_from_polished_basalt.json | 10 + ...bloodstone_brick_slab_from_bloodstone.json | 10 + ...e_brick_slab_from_polished_bloodstone.json | 10 + ..._slab_from_polished_bloodstone_bricks.json | 10 + ...oodstone_brick_stairs_from_bloodstone.json | 10 + ...brick_stairs_from_polished_bloodstone.json | 10 + ...tairs_from_polished_bloodstone_bricks.json | 10 + ...bloodstone_brick_wall_from_bloodstone.json | 10 + ...e_brick_wall_from_polished_bloodstone.json | 10 + ..._wall_from_polished_bloodstone_bricks.json | 10 + ...hed_bloodstone_bricks_from_bloodstone.json | 10 + ...stone_bricks_from_polished_bloodstone.json | 10 + .../polished_bloodstone_from_bloodstone.json | 10 + ...ished_bloodstone_slab_from_bloodstone.json | 10 + ...odstone_slab_from_polished_bloodstone.json | 10 + ...hed_bloodstone_stairs_from_bloodstone.json | 10 + ...stone_stairs_from_polished_bloodstone.json | 10 + ...ished_calcite_brick_slab_from_calcite.json | 10 + ...cite_brick_slab_from_polished_calcite.json | 10 + ...ick_slab_from_polished_calcite_bricks.json | 10 + ...hed_calcite_brick_stairs_from_calcite.json | 10 + ...te_brick_stairs_from_polished_calcite.json | 10 + ...k_stairs_from_polished_calcite_bricks.json | 10 + ...ished_calcite_brick_wall_from_calcite.json | 10 + ...cite_brick_wall_from_polished_calcite.json | 10 + ...ick_wall_from_polished_calcite_bricks.json | 10 + .../polished_calcite_bricks_from_calcite.json | 10 + ..._calcite_bricks_from_polished_calcite.json | 10 + .../polished_calcite_from_calcite.json | 10 + .../polished_calcite_slab_from_calcite.json | 10 + ...ed_calcite_slab_from_polished_calcite.json | 10 + .../polished_calcite_stairs_from_calcite.json | 10 + ..._calcite_stairs_from_polished_calcite.json | 10 + ...ite_brick_slab_from_polished_rhyolite.json | 10 + ...ck_slab_from_polished_rhyolite_bricks.json | 10 + ...hed_rhyolite_brick_slab_from_rhyolite.json | 10 + ...e_brick_stairs_from_polished_rhyolite.json | 10 + ..._stairs_from_polished_rhyolite_bricks.json | 10 + ...d_rhyolite_brick_stairs_from_rhyolite.json | 10 + ...ite_brick_wall_from_polished_rhyolite.json | 10 + ...ck_wall_from_polished_rhyolite_bricks.json | 10 + ...hed_rhyolite_brick_wall_from_rhyolite.json | 10 + ...hyolite_bricks_from_polished_rhyolite.json | 10 + ...olished_rhyolite_bricks_from_rhyolite.json | 10 + .../polished_rhyolite_from_rhyolite.json | 10 + ..._rhyolite_slab_from_polished_rhyolite.json | 10 + .../polished_rhyolite_slab_from_rhyolite.json | 10 + ...hyolite_stairs_from_polished_rhyolite.json | 10 + ...olished_rhyolite_stairs_from_rhyolite.json | 10 + ...chist_brick_slab_from_polished_schist.json | 10 + ...rick_slab_from_polished_schist_bricks.json | 10 + ...olished_schist_brick_slab_from_schist.json | 10 + ...ist_brick_stairs_from_polished_schist.json | 10 + ...ck_stairs_from_polished_schist_bricks.json | 10 + ...ished_schist_brick_stairs_from_schist.json | 10 + ...chist_brick_wall_from_polished_schist.json | 10 + ...rick_wall_from_polished_schist_bricks.json | 10 + ...olished_schist_brick_wall_from_schist.json | 10 + ...ed_schist_bricks_from_polished_schist.json | 10 + .../polished_schist_bricks_from_schist.json | 10 + .../polished_schist_from_schist.json | 10 + ...shed_schist_slab_from_polished_schist.json | 10 + .../polished_schist_slab_from_schist.json | 10 + ...ed_schist_stairs_from_polished_schist.json | 10 + .../polished_schist_stairs_from_schist.json | 10 + ...ed_tuff_brick_slab_from_polished_tuff.json | 10 + ..._brick_slab_from_polished_tuff_bricks.json | 10 + .../polished_tuff_brick_slab_from_tuff.json | 10 + ..._tuff_brick_stairs_from_polished_tuff.json | 10 + ...rick_stairs_from_polished_tuff_bricks.json | 10 + .../polished_tuff_brick_stairs_from_tuff.json | 10 + ...ed_tuff_brick_wall_from_polished_tuff.json | 10 + ..._brick_wall_from_polished_tuff_bricks.json | 10 + .../polished_tuff_brick_wall_from_tuff.json | 10 + ...lished_tuff_bricks_from_polished_tuff.json | 10 + .../polished_tuff_bricks_from_tuff.json | 10 + .../stonecutting/polished_tuff_from_tuff.json | 10 + ...polished_tuff_slab_from_polished_tuff.json | 10 + .../polished_tuff_slab_from_tuff.json | 10 + ...lished_tuff_stairs_from_polished_tuff.json | 10 + .../polished_tuff_stairs_from_tuff.json | 10 + ..._shingle_slab_from_purple_packed_silt.json | 10 + ...hingle_slab_from_purple_silt_shingles.json | 10 + ...hingle_stairs_from_purple_packed_silt.json | 10 + ...ngle_stairs_from_purple_silt_shingles.json | 10 + ..._shingle_wall_from_purple_packed_silt.json | 10 + ...hingle_wall_from_purple_silt_shingles.json | 10 + ...silt_shingles_from_purple_packed_silt.json | 10 + .../quartz_column_from_quartz_block.json | 10 + ...ilt_shingle_slab_from_red_packed_silt.json | 10 + ...t_shingle_slab_from_red_silt_shingles.json | 10 + ...t_shingle_stairs_from_red_packed_silt.json | 10 + ...shingle_stairs_from_red_silt_shingles.json | 10 + ...ilt_shingle_wall_from_red_packed_silt.json | 10 + ...t_shingle_wall_from_red_silt_shingles.json | 10 + ...ed_silt_shingles_from_red_packed_silt.json | 10 + .../rhyolite_slab_from_rhyolite.json | 10 + .../rhyolite_stairs_from_rhyolite.json | 10 + .../rhyolite_wall_from_rhyolite.json | 10 + .../stonecutting/schist_slab_from_schist.json | 10 + .../schist_stairs_from_schist.json | 10 + .../stonecutting/schist_wall_from_schist.json | 10 + .../silt_brick_slab_from_silt_bricks.json | 10 + .../silt_brick_stairs_from_silt_bricks.json | 10 + .../silt_brick_wall_from_silt_bricks.json | 10 + .../silt_shingle_slab_from_packed_silt.json | 10 + .../silt_shingle_slab_from_silt_shingles.json | 10 + .../silt_shingle_stairs_from_packed_silt.json | 10 + ...ilt_shingle_stairs_from_silt_shingles.json | 10 + .../silt_shingle_wall_from_packed_silt.json | 10 + .../silt_shingle_wall_from_silt_shingles.json | 10 + .../silt_shingles_from_packed_silt.json | 10 + ..._basalt_brick_slab_from_smooth_basalt.json | 10 + ..._brick_slab_from_smooth_basalt_bricks.json | 10 + ...asalt_brick_stairs_from_smooth_basalt.json | 10 + ...rick_stairs_from_smooth_basalt_bricks.json | 10 + ..._basalt_brick_wall_from_smooth_basalt.json | 10 + ..._brick_wall_from_smooth_basalt_bricks.json | 10 + ...ooth_basalt_bricks_from_smooth_basalt.json | 10 + ...th_stone_brick_slab_from_smooth_stone.json | 10 + ...e_brick_slab_from_smooth_stone_bricks.json | 10 + ..._stone_brick_stairs_from_smooth_stone.json | 10 + ...brick_stairs_from_smooth_stone_bricks.json | 10 + ...th_stone_brick_wall_from_smooth_stone.json | 10 + ...e_brick_wall_from_smooth_stone_bricks.json | 10 + ...smooth_stone_bricks_from_smooth_stone.json | 10 + .../stonecutting/stone_column_from_stone.json | 10 + ...m_twisting_polished_blackstone_bricks.json | 10 + ...m_twisting_polished_blackstone_bricks.json | 10 + ...m_twisting_polished_blackstone_bricks.json | 10 + ...copper_pillar_from_waxed_copper_block.json | 10 + ...per_pillar_from_waxed_cut_copper_slab.json | 10 + ...pper_pillar_from_waxed_exposed_copper.json | 10 + ...ar_from_waxed_exposed_cut_copper_slab.json | 10 + ...per_pillar_from_waxed_oxidized_copper.json | 10 + ...r_from_waxed_oxidized_cut_copper_slab.json | 10 + ...er_pillar_from_waxed_weathered_copper.json | 10 + ..._from_waxed_weathered_cut_copper_slab.json | 10 + ...d_copper_pillar_from_weathered_copper.json | 10 + ...pillar_from_weathered_cut_copper_slab.json | 10 + ...om_weeping_polished_blackstone_bricks.json | 10 + ...om_weeping_polished_blackstone_bricks.json | 10 + ...om_weeping_polished_blackstone_bricks.json | 10 + ...t_shingle_slab_from_white_packed_silt.json | 10 + ...shingle_slab_from_white_silt_shingles.json | 10 + ...shingle_stairs_from_white_packed_silt.json | 10 + ...ingle_stairs_from_white_silt_shingles.json | 10 + ...t_shingle_wall_from_white_packed_silt.json | 10 + ...shingle_wall_from_white_silt_shingles.json | 10 + ..._silt_shingles_from_white_packed_silt.json | 10 + ..._shingle_slab_from_yellow_packed_silt.json | 10 + ...hingle_slab_from_yellow_silt_shingles.json | 10 + ...hingle_stairs_from_yellow_packed_silt.json | 10 + ...ngle_stairs_from_yellow_silt_shingles.json | 10 + ..._shingle_wall_from_yellow_packed_silt.json | 10 + ...hingle_wall_from_yellow_silt_shingles.json | 10 + ...silt_shingles_from_yellow_packed_silt.json | 10 + .../recipe/torchflower_paper_lantern.json | 16 + .../data/twigs/recipe/twig_to_stick.json | 13 + ...isting_polished_blackstone_brick_slab.json | 16 + ...ting_polished_blackstone_brick_stairs.json | 18 + ...isting_polished_blackstone_brick_wall.json | 17 + .../twisting_polished_blackstone_bricks.json | 21 + .../data/twigs/recipe/warped_shroomlamp.json | 21 + .../data/twigs/recipe/warped_table.json | 21 + .../twigs/recipe/waxed_copper_pillar.json | 17 + .../recipe/waxed_exposed_copper_pillar.json | 17 + .../recipe/waxed_oxidized_copper_pillar.json | 17 + .../recipe/waxed_weathered_copper_pillar.json | 17 + .../twigs/recipe/weathered_copper_pillar.json | 17 + ...eeping_polished_blackstone_brick_slab.json | 16 + ...ping_polished_blackstone_brick_stairs.json | 18 + ...eeping_polished_blackstone_brick_wall.json | 17 + .../weeping_polished_blackstone_bricks.json | 21 + .../white_packed_silt_from_packed_silt.json | 22 + .../white_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/white_silt_pot.json | 16 + .../twigs/recipe/white_silt_shingle_slab.json | 16 + .../recipe/white_silt_shingle_stairs.json | 18 + .../twigs/recipe/white_silt_shingle_wall.json | 17 + .../twigs/recipe/white_silt_shingles.json | 17 + .../yellow_packed_silt_from_packed_silt.json | 22 + ...yellow_packed_silt_from_silt_shingles.json | 22 + .../data/twigs/recipe/yellow_silt_pot.json | 16 + .../recipe/yellow_silt_shingle_slab.json | 16 + .../recipe/yellow_silt_shingle_stairs.json | 18 + .../recipe/yellow_silt_shingle_wall.json | 17 + .../twigs/recipe/yellow_silt_shingles.json | 17 + .../data/twigs/tags/block/bloodstone.json | 16 + .../data/twigs/tags/block/offset_remover.json | 5 + .../data/twigs/tags/block/packed_silt.json | 89 ++ .../data/twigs/tags/block/rhyolite.json | 16 + .../data/twigs/tags/block/schist.json | 16 + .../data/twigs/tags/block/silt_pots.json | 21 + .../data/twigs/tags/block/tables.json | 15 + .../bamboo_leaves_slow_immune.json | 8 + .../data/twigs/tags/item/bloodstone.json | 16 + .../data/twigs/tags/item/packed_silt.json | 89 ++ .../tags/item/packed_silt_full_blocks.json | 21 + .../data/twigs/tags/item/rhyolite.json | 16 + .../data/twigs/tags/item/schist.json | 16 + .../data/twigs/tags/item/seashells.json | 8 + .../data/twigs/tags/item/silt_pots.json | 21 + .../data/twigs/tags/item/tables.json | 15 + .../biome/azalea_flowers_generate.json | 5 + .../worldgen/biome/bloodstone_generates.json | 7 + .../has_structure/bloodstone_obelisk.json | 6 + .../tags/worldgen/biome/schist_generates.json | 5 + .../tags/worldgen/biome/silt_generates.json | 6 + .../tags/worldgen/biome/spawns_pebble.json | 17 + .../tags/worldgen/biome/spawns_sea_shell.json | 9 + .../tags/worldgen/biome/spawns_twig.json | 7 + 1399 files changed, 34980 insertions(+), 1 deletion(-) create mode 100644 src/generated/resources/.cache/446b0c55bc0b6c92a46db4ea9e152c17e70b73ec create mode 100644 src/generated/resources/.cache/49c24cc48d90b8939ce80f1f0976afa87be2f0ae create mode 100644 src/generated/resources/.cache/55d077429bd7139b01b1cf429e11a3d8c81cda38 create mode 100644 src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d create mode 100644 src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e create mode 100644 src/generated/resources/.cache/fafb1b55adaaf44fcb52c7d26735b3e05ada215c create mode 100644 src/generated/resources/data/minecraft/tags/block/crystal_sound_blocks.json create mode 100644 src/generated/resources/data/minecraft/tags/block/flower_pots.json create mode 100644 src/generated/resources/data/minecraft/tags/block/inside_step_sound_blocks.json create mode 100644 src/generated/resources/data/minecraft/tags/block/mineable/axe.json create mode 100644 src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json create mode 100644 src/generated/resources/data/minecraft/tags/block/mineable/shovel.json create mode 100644 src/generated/resources/data/minecraft/tags/block/piglin_repellents.json create mode 100644 src/generated/resources/data/minecraft/tags/block/replaceable.json create mode 100644 src/generated/resources/data/minecraft/tags/block/replaceable_by_trees.json create mode 100644 src/generated/resources/data/minecraft/tags/block/slabs.json create mode 100644 src/generated/resources/data/minecraft/tags/block/small_flowers.json create mode 100644 src/generated/resources/data/minecraft/tags/block/stairs.json create mode 100644 src/generated/resources/data/minecraft/tags/block/walls.json create mode 100644 src/generated/resources/data/minecraft/tags/item/piglin_repellents.json create mode 100644 src/generated/resources/data/minecraft/tags/item/slabs.json create mode 100644 src/generated/resources/data/minecraft/tags/item/small_flowers.json create mode 100644 src/generated/resources/data/minecraft/tags/item/stairs.json create mode 100644 src/generated/resources/data/minecraft/tags/item/walls.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/acacia_table.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/allium_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/azalea_flowers_from_flowering_azalea.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/azalea_flowers_from_flowering_azalea_leaves.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_mat.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_table.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_thatch.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_thatch_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/birch_table.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/blackstone_column.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_orchid_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/bone_meal_from_seashells.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cherry_table.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_from_pebble.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/compacted_dripstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/copper_pillar.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_roots_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_shroomlamp.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_table.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cut_amethyst.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/dandelion_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/dark_oak_table.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/deepslate_column.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/exposed_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/jungle_table.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/lamp.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mangrove_table.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mixed_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mixed_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_bricks_from_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_bricks_from_vines.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_bricks_from_moss.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/oak_table.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/oxidized_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/paper_lantern.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_amethyst.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/quartz_column.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/rocky_dirt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_from_silt_ball.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_bricks_from_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_silt_bricks_from_silt_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/silt_brick_from_silt_ball_smelting.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/soul_lamp.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/spruce_table.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stone_column.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_slab_from_black_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_slab_from_black_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_stairs_from_black_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_stairs_from_black_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_wall_from_black_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_wall_from_black_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingles_from_black_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blackstone_column_from_blackstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_slab_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_stairs_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_wall_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_slab_from_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_wall_from_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingles_from_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_slab_from_brown_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_wall_from_brown_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingles_from_brown_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_slab_from_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_stairs_from_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_wall_from_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_bricks_from_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_silt_bricks_from_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_slab_from_cobblestone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_slab_from_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_stairs_from_cobblestone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_wall_from_cobblestone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_wall_from_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_bricks_from_cobblestone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/copper_pillar_from_copper_block.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/copper_pillar_from_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cut_amethyst_from_amethyst_block.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cut_amethyst_from_polished_amethyst.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingles_from_cyan_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/deepslate_column_from_deepslate.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/exposed_copper_pillar_from_exposed_copper.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_slab_from_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_wall_from_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingles_from_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_slab_from_green_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_slab_from_green_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_stairs_from_green_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_stairs_from_green_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_wall_from_green_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_wall_from_green_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingles_from_green_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_slab_from_lime_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_wall_from_lime_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingles_from_lime_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingles_from_magenta_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mixed_bricks_from_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mixed_silt_bricks_from_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_slab_from_mossy_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_stairs_from_mossy_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_wall_from_mossy_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_slab_from_orange_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_wall_from_orange_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingles_from_orange_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/oxidized_copper_pillar_from_oxidized_copper.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_slab_from_pink_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_wall_from_pink_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingles_from_pink_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_amethyst_from_amethyst_block.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_basalt_bricks_from_polished_basalt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_bricks_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_bricks_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_slab_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_slab_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_stairs_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_stairs_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_bricks_from_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_bricks_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_from_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_slab_from_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_slab_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_stairs_from_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_stairs_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_bricks_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_bricks_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_slab_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_slab_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_stairs_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_stairs_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_polished_schist_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_polished_schist_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_bricks_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_bricks_from_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_from_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_slab_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_slab_from_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_stairs_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_stairs_from_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_bricks_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_bricks_from_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_from_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_slab_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_slab_from_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_stairs_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_stairs_from_tuff.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_slab_from_purple_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_wall_from_purple_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingles_from_purple_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/quartz_column_from_quartz_block.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_slab_from_red_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_slab_from_red_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_stairs_from_red_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_stairs_from_red_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_wall_from_red_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_wall_from_red_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingles_from_red_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_slab_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_stairs_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_wall_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_slab_from_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_stairs_from_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_wall_from_schist.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_slab_from_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_stairs_from_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_wall_from_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_slab_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_slab_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_stairs_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_stairs_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_wall_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_wall_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingles_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_bricks_from_smooth_basalt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_slab_from_smooth_stone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_stairs_from_smooth_stone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_wall_from_smooth_stone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_bricks_from_smooth_stone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/stone_column_from_stone.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_copper_pillar_from_waxed_copper_block.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weathered_copper_pillar_from_weathered_copper.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_slab_from_white_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_slab_from_white_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_stairs_from_white_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_stairs_from_white_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_wall_from_white_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_wall_from_white_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingles_from_white_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingles_from_yellow_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/torchflower_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/twig_to_stick.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/warped_shroomlamp.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/warped_table.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_exposed_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_oxidized_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_weathered_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/weathered_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_pot.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/acacia_table.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/allium_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/azalea_flowers.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/bamboo_leaves.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/bamboo_mat.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/bamboo_table.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/bamboo_thatch.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/bamboo_thatch_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/birch_table.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/black_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/black_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/blackstone_column.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/bloodstone.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/bloodstone_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/bloodstone_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/bloodstone_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/blue_orchid_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/blue_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/bronzed_seashell.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/brown_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/brown_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/calcite_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/calcite_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/calcite_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cherry_table.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/chiseled_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/chiseled_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/chiseled_smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/compacted_dripstone.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/copper_pillar.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cracked_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cracked_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_bloodstone_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_calcite_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_rhyolite_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_schist_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_tuff_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cracked_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/crimson_roots_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/crimson_shroomlamp.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/crimson_table.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cut_amethyst.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cyan_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/dandelion_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/dark_oak_table.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/deepslate_column.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/exposed_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/gravel_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/gray_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/green_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/green_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/jungle_table.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/lamp.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/lime_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/lime_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/magenta_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/mangrove_table.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/mixed_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/mixed_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/mossy_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/oak_table.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/opaline_seashell.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/orange_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/orange_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/oxidized_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/paper_lantern.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/pebble.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/petrified_lichen.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/pink_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/pink_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_amethyst.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_calcite.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_schist.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_schist_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_schist_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_schist_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_tuff.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/potted_azalea_flowers.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/purple_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/purple_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/quartz_column.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/red_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/red_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/rhyolite.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/rhyolite_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/rhyolite_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/rhyolite_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/rocky_dirt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/roseate_seashell.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/schist.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/schist_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/schist_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/schist_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/silt_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/silt_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/silt_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/silt_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/soul_lamp.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/spruce_table.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/stone_column.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/tangerine_seashell.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/torchflower_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/twig.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/warped_shroomlamp.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/warped_table.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/waxed_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/waxed_exposed_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/waxed_oxidized_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/waxed_weathered_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/weathered_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/white_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/white_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/yellow_packed_silt.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_pot.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/loot_table/chests/bloodstone_obelisk.json create mode 100644 src/generated/resources/data/twigs/recipe/acacia_table.json create mode 100644 src/generated/resources/data/twigs/recipe/allium_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea.json create mode 100644 src/generated/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea_leaves.json create mode 100644 src/generated/resources/data/twigs/recipe/bamboo_mat.json create mode 100644 src/generated/resources/data/twigs/recipe/bamboo_table.json create mode 100644 src/generated/resources/data/twigs/recipe/bamboo_thatch.json create mode 100644 src/generated/resources/data/twigs/recipe/bamboo_thatch_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/birch_table.json create mode 100644 src/generated/resources/data/twigs/recipe/black_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/black_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/black_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/black_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/black_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/black_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/black_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/blackstone_column.json create mode 100644 src/generated/resources/data/twigs/recipe/bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/bloodstone_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/bloodstone_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/bloodstone_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/blue_orchid_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/recipe/blue_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/blue_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/blue_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/blue_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/blue_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/blue_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/bone_meal_from_seashells.json create mode 100644 src/generated/resources/data/twigs/recipe/brown_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/brown_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/brown_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/brown_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/brown_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/brown_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/brown_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/calcite_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/calcite_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/calcite_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/cherry_table.json create mode 100644 src/generated/resources/data/twigs/recipe/chiseled_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/chiseled_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/cobblestone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/cobblestone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/cobblestone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/cobblestone_from_pebble.json create mode 100644 src/generated/resources/data/twigs/recipe/compacted_dripstone.json create mode 100644 src/generated/resources/data/twigs/recipe/copper_pillar.json create mode 100644 src/generated/resources/data/twigs/recipe/crimson_roots_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/recipe/crimson_shroomlamp.json create mode 100644 src/generated/resources/data/twigs/recipe/crimson_table.json create mode 100644 src/generated/resources/data/twigs/recipe/cut_amethyst.json create mode 100644 src/generated/resources/data/twigs/recipe/cyan_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/cyan_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/cyan_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/cyan_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/cyan_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/cyan_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/cyan_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/dandelion_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/recipe/dark_oak_table.json create mode 100644 src/generated/resources/data/twigs/recipe/deepslate_column.json create mode 100644 src/generated/resources/data/twigs/recipe/exposed_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/recipe/gravel_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/gravel_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/gravel_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/gravel_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/gray_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/gray_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/gray_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/gray_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/gray_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/gray_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/green_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/green_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/green_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/green_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/green_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/green_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/green_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/jungle_table.json create mode 100644 src/generated/resources/data/twigs/recipe/lamp.json create mode 100644 src/generated/resources/data/twigs/recipe/light_blue_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/light_blue_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/light_blue_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/light_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/light_gray_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/light_gray_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/light_gray_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/light_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/lime_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/lime_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/lime_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/lime_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/lime_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/lime_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/lime_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/magenta_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/magenta_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/magenta_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/magenta_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/magenta_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/magenta_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/magenta_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/mangrove_table.json create mode 100644 src/generated/resources/data/twigs/recipe/mixed_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/mixed_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/mossy_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/mossy_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/mossy_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/mossy_bricks_from_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/mossy_bricks_from_vines.json create mode 100644 src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/mossy_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/mossy_cobblestone_bricks_from_moss.json create mode 100644 src/generated/resources/data/twigs/recipe/oak_table.json create mode 100644 src/generated/resources/data/twigs/recipe/orange_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/orange_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/orange_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/orange_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/orange_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/orange_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/orange_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/oxidized_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/recipe/packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/paper_lantern.json create mode 100644 src/generated/resources/data/twigs/recipe/pink_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/pink_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/pink_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/pink_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/pink_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/pink_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/pink_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_amethyst.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_bloodstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_bloodstone_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_bloodstone_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_calcite_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_calcite_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_calcite_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_calcite_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_calcite_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_calcite_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_rhyolite_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_rhyolite_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_rhyolite_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_schist_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_schist_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_schist_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_schist_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_schist_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_schist_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_tuff_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_tuff_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_tuff_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_tuff_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_tuff_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/polished_tuff_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/purple_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/purple_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/purple_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/purple_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/purple_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/purple_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/purple_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/quartz_column.json create mode 100644 src/generated/resources/data/twigs/recipe/red_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/red_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/red_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/red_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/red_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/red_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/red_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/rhyolite_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/rhyolite_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/rhyolite_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/rocky_dirt.json create mode 100644 src/generated/resources/data/twigs/recipe/schist.json create mode 100644 src/generated/resources/data/twigs/recipe/schist_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/schist_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/schist_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/silt.json create mode 100644 src/generated/resources/data/twigs/recipe/silt_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/silt_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/silt_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/silt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/silt_from_silt_ball.json create mode 100644 src/generated/resources/data/twigs/recipe/silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/smelting/cracked_bricks_from_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/recipe/smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/recipe/smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/recipe/smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/recipe/smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/recipe/smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/recipe/smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/recipe/smelting/cracked_silt_bricks_from_silt_bricks_smelting.json create mode 100644 src/generated/resources/data/twigs/recipe/smelting/silt_brick_from_silt_ball_smelting.json create mode 100644 src/generated/resources/data/twigs/recipe/smooth_basalt_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/smooth_basalt_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/smooth_basalt_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/smooth_stone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/smooth_stone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/smooth_stone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/smooth_stone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/soul_lamp.json create mode 100644 src/generated/resources/data/twigs/recipe/spruce_table.json create mode 100644 src/generated/resources/data/twigs/recipe/stone_column.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_slab_from_black_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_slab_from_black_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_stairs_from_black_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_stairs_from_black_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_wall_from_black_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_wall_from_black_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingles_from_black_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/blackstone_column_from_blackstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_slab_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_stairs_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_wall_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_slab_from_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_wall_from_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingles_from_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_slab_from_brown_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_wall_from_brown_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingles_from_brown_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/calcite_slab_from_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/calcite_stairs_from_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/calcite_wall_from_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/chiseled_bricks_from_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/chiseled_silt_bricks_from_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_slab_from_cobblestone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_slab_from_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_stairs_from_cobblestone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_wall_from_cobblestone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_wall_from_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_bricks_from_cobblestone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/copper_pillar_from_copper_block.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/copper_pillar_from_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cut_amethyst_from_amethyst_block.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cut_amethyst_from_polished_amethyst.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingles_from_cyan_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/deepslate_column_from_deepslate.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/exposed_copper_pillar_from_exposed_copper.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_slab_from_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_wall_from_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingles_from_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_slab_from_green_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_slab_from_green_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_stairs_from_green_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_stairs_from_green_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_wall_from_green_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_wall_from_green_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingles_from_green_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_slab_from_lime_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_wall_from_lime_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingles_from_lime_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingles_from_magenta_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mixed_bricks_from_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mixed_silt_bricks_from_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_slab_from_mossy_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_stairs_from_mossy_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_wall_from_mossy_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_slab_from_orange_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_wall_from_orange_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingles_from_orange_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/oxidized_copper_pillar_from_oxidized_copper.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_slab_from_pink_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_wall_from_pink_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingles_from_pink_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_amethyst_from_amethyst_block.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_basalt_bricks_from_polished_basalt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_bricks_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_bricks_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_slab_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_slab_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_stairs_from_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_stairs_from_polished_bloodstone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_bricks_from_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_bricks_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_from_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_slab_from_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_slab_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_stairs_from_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_stairs_from_polished_calcite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_bricks_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_bricks_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_slab_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_slab_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_stairs_from_polished_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_stairs_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_polished_schist_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_polished_schist_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_bricks_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_bricks_from_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_from_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_slab_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_slab_from_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_stairs_from_polished_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_stairs_from_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_bricks_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_bricks_from_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_from_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_slab_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_slab_from_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_stairs_from_polished_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_stairs_from_tuff.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_slab_from_purple_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_wall_from_purple_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingles_from_purple_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/quartz_column_from_quartz_block.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_slab_from_red_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_slab_from_red_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_stairs_from_red_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_stairs_from_red_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_wall_from_red_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_wall_from_red_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingles_from_red_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_slab_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_stairs_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_wall_from_rhyolite.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/schist_slab_from_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/schist_stairs_from_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/schist_wall_from_schist.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_slab_from_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_stairs_from_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_wall_from_silt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_slab_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_slab_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_stairs_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_stairs_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_wall_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_wall_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/silt_shingles_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_bricks_from_smooth_basalt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_slab_from_smooth_stone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_stairs_from_smooth_stone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_wall_from_smooth_stone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_bricks_from_smooth_stone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/stone_column_from_stone.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/waxed_copper_pillar_from_waxed_copper_block.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/weathered_copper_pillar_from_weathered_copper.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_slab_from_white_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_slab_from_white_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_stairs_from_white_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_stairs_from_white_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_wall_from_white_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_wall_from_white_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingles_from_white_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingles_from_yellow_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/torchflower_paper_lantern.json create mode 100644 src/generated/resources/data/twigs/recipe/twig_to_stick.json create mode 100644 src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/warped_shroomlamp.json create mode 100644 src/generated/resources/data/twigs/recipe/warped_table.json create mode 100644 src/generated/resources/data/twigs/recipe/waxed_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/recipe/waxed_exposed_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/recipe/waxed_oxidized_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/recipe/waxed_weathered_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/recipe/weathered_copper_pillar.json create mode 100644 src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_bricks.json create mode 100644 src/generated/resources/data/twigs/recipe/white_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/white_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/white_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/white_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/white_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/white_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/white_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/yellow_packed_silt_from_packed_silt.json create mode 100644 src/generated/resources/data/twigs/recipe/yellow_packed_silt_from_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/recipe/yellow_silt_pot.json create mode 100644 src/generated/resources/data/twigs/recipe/yellow_silt_shingle_slab.json create mode 100644 src/generated/resources/data/twigs/recipe/yellow_silt_shingle_stairs.json create mode 100644 src/generated/resources/data/twigs/recipe/yellow_silt_shingle_wall.json create mode 100644 src/generated/resources/data/twigs/recipe/yellow_silt_shingles.json create mode 100644 src/generated/resources/data/twigs/tags/block/bloodstone.json create mode 100644 src/generated/resources/data/twigs/tags/block/offset_remover.json create mode 100644 src/generated/resources/data/twigs/tags/block/packed_silt.json create mode 100644 src/generated/resources/data/twigs/tags/block/rhyolite.json create mode 100644 src/generated/resources/data/twigs/tags/block/schist.json create mode 100644 src/generated/resources/data/twigs/tags/block/silt_pots.json create mode 100644 src/generated/resources/data/twigs/tags/block/tables.json create mode 100644 src/generated/resources/data/twigs/tags/entity_type/bamboo_leaves_slow_immune.json create mode 100644 src/generated/resources/data/twigs/tags/item/bloodstone.json create mode 100644 src/generated/resources/data/twigs/tags/item/packed_silt.json create mode 100644 src/generated/resources/data/twigs/tags/item/packed_silt_full_blocks.json create mode 100644 src/generated/resources/data/twigs/tags/item/rhyolite.json create mode 100644 src/generated/resources/data/twigs/tags/item/schist.json create mode 100644 src/generated/resources/data/twigs/tags/item/seashells.json create mode 100644 src/generated/resources/data/twigs/tags/item/silt_pots.json create mode 100644 src/generated/resources/data/twigs/tags/item/tables.json create mode 100644 src/generated/resources/data/twigs/tags/worldgen/biome/azalea_flowers_generate.json create mode 100644 src/generated/resources/data/twigs/tags/worldgen/biome/bloodstone_generates.json create mode 100644 src/generated/resources/data/twigs/tags/worldgen/biome/has_structure/bloodstone_obelisk.json create mode 100644 src/generated/resources/data/twigs/tags/worldgen/biome/schist_generates.json create mode 100644 src/generated/resources/data/twigs/tags/worldgen/biome/silt_generates.json create mode 100644 src/generated/resources/data/twigs/tags/worldgen/biome/spawns_pebble.json create mode 100644 src/generated/resources/data/twigs/tags/worldgen/biome/spawns_sea_shell.json create mode 100644 src/generated/resources/data/twigs/tags/worldgen/biome/spawns_twig.json diff --git a/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 b/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 index fd2ff58d..47cc4ffe 100644 --- a/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 +++ b/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 @@ -1,4 +1,4 @@ -// 1.21 2024-06-22T21:09:51.235972134 Registries +// 1.21 2024-08-07T22:38:51.481749216 Registries 1246e6708b1ac69de3a251babbdb88477531893c data/twigs/forge/biome_modifier/add_azalea_flowers.json 382365853e501e7b34de18d2828f4ac61dcac0fe data/twigs/forge/biome_modifier/add_land_sea_shells.json a752cd0e73ccc35946e328f7ba0e319140a74fc9 data/twigs/forge/biome_modifier/add_ore_bloodstone.json @@ -26,3 +26,6 @@ d90ee40d61f84ef43e150f35251693ba2ca6418b data/twigs/worldgen/configured_feature/ 221d679bce3faa8159775ef7b679a6e32649751c data/twigs/worldgen/placed_feature/patch_seashell_water.json ff4b07b0a6d9862b29b8a10d3b497b3dff57ea21 data/twigs/worldgen/placed_feature/patch_twig.json 7966b3b727cfa0de202323e424e20c9cd8177810 data/twigs/worldgen/placed_feature/silt_strip.json +d604d7e2ef33dcfc85fffd2eb9fc6747e6ebfd35 data/twigs/worldgen/structure/bloodstone_obelisk.json +68025930cceb188a48d93a4eaf0c9de2ac1a2719 data/twigs/worldgen/structure_set/bloodstone_obelisk.json +679fed52c2b62c7cede6aadd635b35b92b367027 data/twigs/worldgen/template_pool/bloodstone_obelisk.json diff --git a/src/generated/resources/.cache/446b0c55bc0b6c92a46db4ea9e152c17e70b73ec b/src/generated/resources/.cache/446b0c55bc0b6c92a46db4ea9e152c17e70b73ec new file mode 100644 index 00000000..67f8f79c --- /dev/null +++ b/src/generated/resources/.cache/446b0c55bc0b6c92a46db4ea9e152c17e70b73ec @@ -0,0 +1,21 @@ +// 1.21 2024-08-07T22:38:51.459962999 Tags for minecraft:block mod id twigs +342d1c926630cb925d6eb9d820022ee45fe6c2e2 data/minecraft/tags/block/crystal_sound_blocks.json +09620d4cf563c8fc87466bca3f0530140f260de3 data/minecraft/tags/block/flower_pots.json +8b4f9b6d93b1e42c523e8a141df3682e8133e79e data/minecraft/tags/block/inside_step_sound_blocks.json +d98f5087086b742d3310c4356bbf4ef824764bb6 data/minecraft/tags/block/mineable/axe.json +09b092c64fc5ef3fb0fd55e2f2d5549a3adf47a9 data/minecraft/tags/block/mineable/pickaxe.json +24d2ac804c89467a50f2f26ab923ac79d8b58ed0 data/minecraft/tags/block/mineable/shovel.json +599791d5ff829d9bc2c89986df8bf789dca7e962 data/minecraft/tags/block/piglin_repellents.json +0f272983a157bea31392a17708ff6cae52275e01 data/minecraft/tags/block/replaceable.json +0f272983a157bea31392a17708ff6cae52275e01 data/minecraft/tags/block/replaceable_by_trees.json +bb490d6298d60add7923fd01e6b2279cef2909d0 data/minecraft/tags/block/slabs.json +33e68d4e3e1958c8ef642f2af2ae761bb67b7ad3 data/minecraft/tags/block/small_flowers.json +96c4fae30aa703fb8bb48d3c8dfb126468677f35 data/minecraft/tags/block/stairs.json +b149ca0af955728398901a109a265985c8148fef data/minecraft/tags/block/walls.json +be04783777713d461327c38454be43107254bf71 data/twigs/tags/block/bloodstone.json +e6076b519f016d5b5e38c00c9e224e9e20756ad9 data/twigs/tags/block/offset_remover.json +6b2fbd51696b24130e7b9082e8c2bba4ae324a22 data/twigs/tags/block/packed_silt.json +2d36e807a9494cb31437d5a846b38ea081b7a75a data/twigs/tags/block/rhyolite.json +555634d44bd366e8aa29df9dde35d30b3eac87b8 data/twigs/tags/block/schist.json +53b99d8c0c4c77ea2142b8553858d2954d7beb25 data/twigs/tags/block/silt_pots.json +f76b491c1b4e07e5dec76430704d4721fdbd0969 data/twigs/tags/block/tables.json diff --git a/src/generated/resources/.cache/49c24cc48d90b8939ce80f1f0976afa87be2f0ae b/src/generated/resources/.cache/49c24cc48d90b8939ce80f1f0976afa87be2f0ae new file mode 100644 index 00000000..f302080e --- /dev/null +++ b/src/generated/resources/.cache/49c24cc48d90b8939ce80f1f0976afa87be2f0ae @@ -0,0 +1,2 @@ +// 1.21 2024-08-07T22:38:51.468772158 Tags for minecraft:entity_type mod id twigs +f5e3d6f269dfd9702db5227b3112bddfc254c56a data/twigs/tags/entity_type/bamboo_leaves_slow_immune.json diff --git a/src/generated/resources/.cache/55d077429bd7139b01b1cf429e11a3d8c81cda38 b/src/generated/resources/.cache/55d077429bd7139b01b1cf429e11a3d8c81cda38 new file mode 100644 index 00000000..bdb15a4a --- /dev/null +++ b/src/generated/resources/.cache/55d077429bd7139b01b1cf429e11a3d8c81cda38 @@ -0,0 +1,9 @@ +// 1.21 2024-08-07T22:38:51.496559958 Tags for minecraft:worldgen/biome mod id twigs +0f241c94b10e4b16b4304f66ad949bb089955b1e data/twigs/tags/worldgen/biome/azalea_flowers_generate.json +a47da4790ef580393967ae893b28e5c20640ed1b data/twigs/tags/worldgen/biome/bloodstone_generates.json +b9d88eebe73b1ad63bb30d2153848ee9e14f6c0a data/twigs/tags/worldgen/biome/has_structure/bloodstone_obelisk.json +8f5101d01c0043b32b309193648315ac92299f76 data/twigs/tags/worldgen/biome/schist_generates.json +7d5941e8e3343232ad51784184e6ad28a4dc2047 data/twigs/tags/worldgen/biome/silt_generates.json +631e18ec5c16f890d3431266b8ddf2952a2a33c2 data/twigs/tags/worldgen/biome/spawns_pebble.json +748e4376bf3caef7e7ebc931facb73402fba5617 data/twigs/tags/worldgen/biome/spawns_sea_shell.json +950a462e8cad10e32b7e2fda0c01efe349b71ca6 data/twigs/tags/worldgen/biome/spawns_twig.json diff --git a/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d new file mode 100644 index 00000000..456fe5fd --- /dev/null +++ b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d @@ -0,0 +1,255 @@ +// 1.21 2024-08-07T22:38:51.479495297 Loot Tables +c624c2614969c30d2fea41e5d162c83f1484dea6 data/twigs/loot_table/blocks/acacia_table.json +2d4d966d3beffe7c7f2c44d400933391921d32b6 data/twigs/loot_table/blocks/allium_paper_lantern.json +b2350cb2ab50c73e0ec77fab13e264eb9c934381 data/twigs/loot_table/blocks/azalea_flowers.json +3264efb6f0395501811c3d5f003b5ff4e4f89869 data/twigs/loot_table/blocks/bamboo_leaves.json +9a2b7160d7e40824906c8c35ecd93ddc0d589bd3 data/twigs/loot_table/blocks/bamboo_mat.json +22957dc0d77606110260a54aeaa1f2280ace82ca data/twigs/loot_table/blocks/bamboo_table.json +5d23f5e4ed086d1b10f7aea54dda4187a800ff6b data/twigs/loot_table/blocks/bamboo_thatch.json +91524a7a5214bdd7037d9a6437f47ff910853237 data/twigs/loot_table/blocks/bamboo_thatch_slab.json +b023b850da59e787dedd31fad23f1ce6209c7e32 data/twigs/loot_table/blocks/birch_table.json +03066378b0503acba715bc884f41ff74236e5a02 data/twigs/loot_table/blocks/black_packed_silt.json +bc1eb62f77d1fe10f8a33c3851828b5e2cd3ea65 data/twigs/loot_table/blocks/black_silt_pot.json +b5c04ef700020d2e925800529a73876a5825a30d data/twigs/loot_table/blocks/black_silt_shingle_slab.json +a5116791eae6523a57b9d95028566eb907010d9b data/twigs/loot_table/blocks/black_silt_shingle_stairs.json +866fb7917e65976bb30e8d6fb35bfd2c96aca5fd data/twigs/loot_table/blocks/black_silt_shingle_wall.json +77b850077ed14704a204ae039f51c858b9fe64ab data/twigs/loot_table/blocks/black_silt_shingles.json +657a5c4fe2412f49deb8dd89b098da2704beeca6 data/twigs/loot_table/blocks/blackstone_column.json +8d95949b67a1bf788aa00c05832ec1f86f3d49e2 data/twigs/loot_table/blocks/bloodstone.json +0ef3f2511692d5d43ef9dd8b1d87b8b0e9e90428 data/twigs/loot_table/blocks/bloodstone_slab.json +98a2883a919c8d22250782735b8033c4bc14a7b2 data/twigs/loot_table/blocks/bloodstone_stairs.json +29a88223448cc6a06eb2960d9b2d1a203ccef6e2 data/twigs/loot_table/blocks/bloodstone_wall.json +4f087ca01555dadd939a2d0f7c12324e1c646a17 data/twigs/loot_table/blocks/blue_orchid_paper_lantern.json +e398a150c5b45d3525535ed5264e0742db3c509e data/twigs/loot_table/blocks/blue_packed_silt.json +b9ab7a6715affafe1ee8a02032c92facdad8fb8a data/twigs/loot_table/blocks/blue_silt_pot.json +9d441bdc0710594539d97f0a52456b5d434da976 data/twigs/loot_table/blocks/blue_silt_shingle_slab.json +443f7ac7688abb85bf80323c73816785c032ecfd data/twigs/loot_table/blocks/blue_silt_shingle_stairs.json +bccb44ea6fd4e519cb7fe3db6741bde118a77d18 data/twigs/loot_table/blocks/blue_silt_shingle_wall.json +ae9476ea546ef6b55ba7d16b5a4d87c38a7d265d data/twigs/loot_table/blocks/blue_silt_shingles.json +41ec1cce166e976a091c7052cdf433a9d505f21f data/twigs/loot_table/blocks/bronzed_seashell.json +85a71f624218d95f5920a06c4cbe392c0f1b45a0 data/twigs/loot_table/blocks/brown_packed_silt.json +398ec1affeaf7ede71e59ce442663cd16ad40d61 data/twigs/loot_table/blocks/brown_silt_pot.json +9cc93c60429b8ed882a2b2485db46f115cc242ae data/twigs/loot_table/blocks/brown_silt_shingle_slab.json +81e95dbc868e6108616a586d333a05650e7217e4 data/twigs/loot_table/blocks/brown_silt_shingle_stairs.json +17682b0cff141e3bdf3ea886b6ad4c183369e218 data/twigs/loot_table/blocks/brown_silt_shingle_wall.json +0f70d67e0e8d7a48a74ec30d3b0490c039ce58f7 data/twigs/loot_table/blocks/brown_silt_shingles.json +ba60ee1da94c04deb655f8ffa8ed9a4f03ddd4bb data/twigs/loot_table/blocks/calcite_slab.json +b247d2aedf54c74fbfa2c1b7e095f07871b39de5 data/twigs/loot_table/blocks/calcite_stairs.json +8d4faf8d2b3c00b4f0f2173b68d2b4fc639552d1 data/twigs/loot_table/blocks/calcite_wall.json +8f24061221a70b4285c04c7f6491d4aaae585f47 data/twigs/loot_table/blocks/cherry_table.json +9500cbe52bb31494d302c00ea38b84b6291a6c51 data/twigs/loot_table/blocks/chiseled_bricks.json +4a24e8f36fbe1f96f83261290e92521842c43762 data/twigs/loot_table/blocks/chiseled_silt_bricks.json +3878723104f44987cce9845fe4ea8d4a7036bc3c data/twigs/loot_table/blocks/chiseled_smooth_basalt_bricks.json +915836d8725ac440cb96670798afe0ca8b06ad17 data/twigs/loot_table/blocks/cobblestone_brick_slab.json +5e1d982e35b4c58d985320f89e1b5d8b67bd89e2 data/twigs/loot_table/blocks/cobblestone_brick_stairs.json +8a671d6976b7691ffced873573db42c1b8614506 data/twigs/loot_table/blocks/cobblestone_brick_wall.json +0692c8f58219bfc0bd57f573b0256ee92d00ecbe data/twigs/loot_table/blocks/cobblestone_bricks.json +99885a8d1448986887b339b2e75d2e02e249b5a5 data/twigs/loot_table/blocks/compacted_dripstone.json +c6f68fcae5bb188eae7bc790ee160bf66589d78b data/twigs/loot_table/blocks/copper_pillar.json +f684bf93c71c8e8cffaa71a7fc80df3bdcf8be2b data/twigs/loot_table/blocks/cracked_bricks.json +705442b4983e7d91e0beb3cd5f3cf768234975dc data/twigs/loot_table/blocks/cracked_cobblestone_bricks.json +ffd511ac6a2f335e1c57da0a823166dfe935ec7a data/twigs/loot_table/blocks/cracked_polished_bloodstone_bricks.json +97636e4f12f25d42ed3aad588d848e6c2eb20c2b data/twigs/loot_table/blocks/cracked_polished_calcite_bricks.json +525943155136f68ae015843a1917faccf4798518 data/twigs/loot_table/blocks/cracked_polished_rhyolite_bricks.json +a7a6f00ff96b0da9c46ea6d1a4d3ceec06455620 data/twigs/loot_table/blocks/cracked_polished_schist_bricks.json +48052a21386fde10e6c8a564184bd8382fcecb4a data/twigs/loot_table/blocks/cracked_polished_tuff_bricks.json +4c7baa79a4deb93a12284f5508aac6fecd23573d data/twigs/loot_table/blocks/cracked_silt_bricks.json +4b635b21c41de528fc6a28cf0fe9d798bc0f321f data/twigs/loot_table/blocks/crimson_roots_paper_lantern.json +5dea984fd02d0a3c64448d8f390f500e1d4273a5 data/twigs/loot_table/blocks/crimson_shroomlamp.json +ecf6071a2c256174b34da09879bd03dd7ddd4b1f data/twigs/loot_table/blocks/crimson_table.json +f33333b050624ee81977f7246f576b06dd6c272f data/twigs/loot_table/blocks/cut_amethyst.json +f5bd19b43b91a0b82475fba6562108e9147789d3 data/twigs/loot_table/blocks/cyan_packed_silt.json +47cdb8068c9b10634e99b3124de665e8151eaa2c data/twigs/loot_table/blocks/cyan_silt_pot.json +697e38e0622d2da6552bbf165db0adc2523b018e data/twigs/loot_table/blocks/cyan_silt_shingle_slab.json +f0a0fb7af0a081f4f9881df294158ae64d795de1 data/twigs/loot_table/blocks/cyan_silt_shingle_stairs.json +0f8c802825553646b471cbc3abe8e63e6553dc23 data/twigs/loot_table/blocks/cyan_silt_shingle_wall.json +60f4c89e9f218d74a9ebcc72d1cac4c38f3b9826 data/twigs/loot_table/blocks/cyan_silt_shingles.json +7e844de6a1c9cc7306cdb7dbbcc93e962fe75120 data/twigs/loot_table/blocks/dandelion_paper_lantern.json +b6e9bcce0766b546e0526b4b2d12e3742e220761 data/twigs/loot_table/blocks/dark_oak_table.json +459f675699d37fb082b88061ca516f1be892eb2c data/twigs/loot_table/blocks/deepslate_column.json +2f34181b9ee89b2ead8185c8556f1fa529ba5bfa data/twigs/loot_table/blocks/exposed_copper_pillar.json +82f4bf5bd75c0adefffd2b2d489b32ad69416a20 data/twigs/loot_table/blocks/gravel_brick_slab.json +5b3cf8fd64c441c94f9eebedfb781e4a525354d4 data/twigs/loot_table/blocks/gravel_brick_stairs.json +7b869db2bb21200b388a7849480d03f51f6b1246 data/twigs/loot_table/blocks/gravel_brick_wall.json +57bfd92905a2697211f43efe532eb1c437589518 data/twigs/loot_table/blocks/gravel_bricks.json +b0b2af268e6a1917683b3fbcb57dc759d531f11e data/twigs/loot_table/blocks/gray_packed_silt.json +cf1f23dcdc3011cf7e9f0243a921cd5b90120bb9 data/twigs/loot_table/blocks/gray_silt_pot.json +f6a9b4026a8263d3142ad08d423c1c16d48ac48a data/twigs/loot_table/blocks/gray_silt_shingle_slab.json +bbbdb9680e4cbc8356af7cdd4116413a7b8de8b5 data/twigs/loot_table/blocks/gray_silt_shingle_stairs.json +a409bf32a2218bc53de780e350e6dac0301382fb data/twigs/loot_table/blocks/gray_silt_shingle_wall.json +323a92a4d1e9127615f11a810d7d337d197e64f0 data/twigs/loot_table/blocks/gray_silt_shingles.json +ba0ea280790fa48331c7889e4f96c85285f8faff data/twigs/loot_table/blocks/green_packed_silt.json +98025cac5b38340437cc380794209692c85b0343 data/twigs/loot_table/blocks/green_silt_pot.json +de09b78b1fd200c43d7fdd0d854ec3ec6f797e76 data/twigs/loot_table/blocks/green_silt_shingle_slab.json +de777d9a0f9a33efe8921ed5e2497ab71c66b865 data/twigs/loot_table/blocks/green_silt_shingle_stairs.json +3b259f4943630c803f24d013fa237ebebc95cf3a data/twigs/loot_table/blocks/green_silt_shingle_wall.json +e3c2352d34943a0a97d3e4c24a13c8a0939f32f8 data/twigs/loot_table/blocks/green_silt_shingles.json +95335786854d236d040cb436a396272f8e2f9008 data/twigs/loot_table/blocks/jungle_table.json +303df9660f73e0fff859b03d6b06e5a1e5285c3c data/twigs/loot_table/blocks/lamp.json +039c62a80cefb3cd36a96744924c533ef2a4f241 data/twigs/loot_table/blocks/light_blue_packed_silt.json +3903c8019d76e657af35569d52f45cb2b1818c99 data/twigs/loot_table/blocks/light_blue_silt_pot.json +57727e0602ea08ae6e1053a887fcb89a628d9d62 data/twigs/loot_table/blocks/light_blue_silt_shingle_slab.json +5c288bd0c98cab850cffad6b0502c51428d37f88 data/twigs/loot_table/blocks/light_blue_silt_shingle_stairs.json +c67f659e42f87bf08122a2d89df7a61eac838a8d data/twigs/loot_table/blocks/light_blue_silt_shingle_wall.json +1065735d389d7336f2a19ca96a47f59c160b310e data/twigs/loot_table/blocks/light_blue_silt_shingles.json +2da15328ba0e7fe2d0f0b69456b14f60bc214991 data/twigs/loot_table/blocks/light_gray_packed_silt.json +49ef8710196dbfab1614e6d813a744ae05eb4fcf data/twigs/loot_table/blocks/light_gray_silt_pot.json +a3bf4f108b56d3c778bd10beeae7ee4d38cbfa99 data/twigs/loot_table/blocks/light_gray_silt_shingle_slab.json +47a8ab1a3b1e387d663dfda8645c2e4c1074ebb8 data/twigs/loot_table/blocks/light_gray_silt_shingle_stairs.json +5729da811a48721526d0fefacdcfc78e6291e9ea data/twigs/loot_table/blocks/light_gray_silt_shingle_wall.json +33970740fb3b077c814085c65ec901f0cbe4a572 data/twigs/loot_table/blocks/light_gray_silt_shingles.json +ab38da75aa6b4d8224199d5054c489229ceb8fd9 data/twigs/loot_table/blocks/lime_packed_silt.json +7d609f6ac2239495e0954cd63f77b42fc3c75065 data/twigs/loot_table/blocks/lime_silt_pot.json +6fe00c640610fa2b98325df665fa46e92e94b960 data/twigs/loot_table/blocks/lime_silt_shingle_slab.json +410b754b0e2bd33c7d7731aefe22e834904ed144 data/twigs/loot_table/blocks/lime_silt_shingle_stairs.json +d878af3c87d7071989361f8b0751f4aebdd76954 data/twigs/loot_table/blocks/lime_silt_shingle_wall.json +21cc5da68ca73b94641951b0735034db283c044e data/twigs/loot_table/blocks/lime_silt_shingles.json +d035c8249ab8c0ed4f44a2aeb74c1a6d1e3e9f32 data/twigs/loot_table/blocks/magenta_packed_silt.json +592d31ec08d5b691435f9baf1e617a2317ef2390 data/twigs/loot_table/blocks/magenta_silt_pot.json +f4265f8487d3eb643ac462cce0b8c18041a39971 data/twigs/loot_table/blocks/magenta_silt_shingle_slab.json +b29b55466e0253ccc3771dde42cc66c5e84b6871 data/twigs/loot_table/blocks/magenta_silt_shingle_stairs.json +b605f3e2209623004029ce3346199c85a792b12c data/twigs/loot_table/blocks/magenta_silt_shingle_wall.json +c09ab486cab8aa21b1e5f351a35b4994741bb581 data/twigs/loot_table/blocks/magenta_silt_shingles.json +21bdf0efdc92141496acb67cb8f157fc29b56766 data/twigs/loot_table/blocks/mangrove_table.json +ec7b900f57d144c4764b41356c075b706f2e0210 data/twigs/loot_table/blocks/mixed_bricks.json +0eeb2bc7e2e8934b6df6fe979f31ae33cdec9040 data/twigs/loot_table/blocks/mixed_silt_bricks.json +4ac6863cb93cff699d22b47e7d499d056a50e2ec data/twigs/loot_table/blocks/mossy_brick_slab.json +df8742a5a309ed3e44f64bf9e77d86a5b92fcc12 data/twigs/loot_table/blocks/mossy_brick_stairs.json +5fd927c899f6bc0a3bf6187ad8b6ff49c0cee645 data/twigs/loot_table/blocks/mossy_brick_wall.json +bc244cf130ef9231e3d08023bfc54aacd2735bd5 data/twigs/loot_table/blocks/mossy_bricks.json +0da8df5f9e6036a2ac6e71e19fd80b73d0cf8b59 data/twigs/loot_table/blocks/mossy_cobblestone_brick_slab.json +aba152564227bf5674962b62441246a7d91eae6e data/twigs/loot_table/blocks/mossy_cobblestone_brick_stairs.json +74572af7e271205576a9ec96e3dd1981edae9d0f data/twigs/loot_table/blocks/mossy_cobblestone_brick_wall.json +a762e7b625b98cbaaa7ac23f77e0661629759d38 data/twigs/loot_table/blocks/mossy_cobblestone_bricks.json +a889897cae9dc6cee14f6bf58c19a0236f6c2078 data/twigs/loot_table/blocks/oak_table.json +7cca48fe3528ee08af075e3c36cdcae305286058 data/twigs/loot_table/blocks/opaline_seashell.json +7c05ceab1ff7c66635fa0c861fd010ca330b9176 data/twigs/loot_table/blocks/orange_packed_silt.json +1f5d164ec52121371adfa12736354fc903278364 data/twigs/loot_table/blocks/orange_silt_pot.json +31a047ff7e7eed1456ea844e75da9c06a1239eb9 data/twigs/loot_table/blocks/orange_silt_shingle_slab.json +805ee0877c5cd91c88ac6d88ca61cc5fd7499fd1 data/twigs/loot_table/blocks/orange_silt_shingle_stairs.json +f24944d7789830bb38a33ddf4502ea313e8ac9d7 data/twigs/loot_table/blocks/orange_silt_shingle_wall.json +e2c63958d70296277c58964f8a7ae5d20bd461e7 data/twigs/loot_table/blocks/orange_silt_shingles.json +e138f10a2d6c0e4cefcb7836a7df3fc9511ff72d data/twigs/loot_table/blocks/oxidized_copper_pillar.json +42ff250955e7e5aad1af8d2acca04bfad015b3e4 data/twigs/loot_table/blocks/packed_silt.json +507cb2e75ed6d7e8bf7bdbfa63976e96be0ef6d5 data/twigs/loot_table/blocks/paper_lantern.json +968897b12c0972a8025e43bad904d17e11a6d018 data/twigs/loot_table/blocks/pebble.json +3214e93b9f6dc32ace353b9a57f4e6bdb5b637fe data/twigs/loot_table/blocks/petrified_lichen.json +97ba2488295ca9a52e4f1edb6a13705d5b9587f4 data/twigs/loot_table/blocks/pink_packed_silt.json +bc7db444e4951694c6679155eeaa7f438eb389b1 data/twigs/loot_table/blocks/pink_silt_pot.json +c58c2e1598c4c75d9b298e4d8e264a00c5e5cc71 data/twigs/loot_table/blocks/pink_silt_shingle_slab.json +d63d75c6f031070c6ac3f5802e23617d26710e5e data/twigs/loot_table/blocks/pink_silt_shingle_stairs.json +09dd2d83203a6acdbdbd85f446bc3dca581655fc data/twigs/loot_table/blocks/pink_silt_shingle_wall.json +30788afab95b41ed18af7429dc4f8b35a1c72a71 data/twigs/loot_table/blocks/pink_silt_shingles.json +caa9cb97cf354585e93662f543e49472b1010118 data/twigs/loot_table/blocks/polished_amethyst.json +9fd9fc97dd27be71bc73ede5b6aad1aa0c68c1d7 data/twigs/loot_table/blocks/polished_basalt_bricks.json +04348bc7eb5908e024ae3aa0a3b6154d09a4c43b data/twigs/loot_table/blocks/polished_bloodstone.json +708372ee7989a94227f0b822c800cbd98e8447b9 data/twigs/loot_table/blocks/polished_bloodstone_brick_slab.json +3e26839b6fbf1f28757c4ddac049d3f24ae7fe54 data/twigs/loot_table/blocks/polished_bloodstone_brick_stairs.json +73a7d1ef8d713fdebb3d5465201d230dcebe01f5 data/twigs/loot_table/blocks/polished_bloodstone_brick_wall.json +a8fdc098880d19b5e2a0ceac11c8186fda289f9f data/twigs/loot_table/blocks/polished_bloodstone_bricks.json +e4cd244fa25a5b1e4a1cc8131272f38bbf94df49 data/twigs/loot_table/blocks/polished_bloodstone_slab.json +4e0d56edfa095e5ca0597bf70f5da7f4b1115154 data/twigs/loot_table/blocks/polished_bloodstone_stairs.json +c4aa553de8c8fc9b1761e2a90d545bac2d3ff283 data/twigs/loot_table/blocks/polished_calcite.json +306385820eca24ddda68dc374d54a59752f76b62 data/twigs/loot_table/blocks/polished_calcite_brick_slab.json +4048b24041bc8754f8977bf992dbcad4667a3588 data/twigs/loot_table/blocks/polished_calcite_brick_stairs.json +1f718528dde103e25ba745ddb341852eb4b2a3bc data/twigs/loot_table/blocks/polished_calcite_brick_wall.json +285797a86cec978f3227ae79f2f9f54dc0a14daf data/twigs/loot_table/blocks/polished_calcite_bricks.json +0cc814149f8af70fb2724952a1669a7340eb2772 data/twigs/loot_table/blocks/polished_calcite_slab.json +59a9820ced159d6574ac851a89e942d355db68e5 data/twigs/loot_table/blocks/polished_calcite_stairs.json +cabbb511f26ce324bdf5087069f0c6dbbcfd01a1 data/twigs/loot_table/blocks/polished_rhyolite.json +f50828b4ae2a02dd21adb7f41a4e06590c742a8b data/twigs/loot_table/blocks/polished_rhyolite_brick_slab.json +3376ec7b716504ba61c385a60aed7326f44ff0d3 data/twigs/loot_table/blocks/polished_rhyolite_brick_stairs.json +cd7b7ed13b44207695c9ac0f6214265491c7109f data/twigs/loot_table/blocks/polished_rhyolite_brick_wall.json +34d160302f5f7bae73d73d635882414db6522995 data/twigs/loot_table/blocks/polished_rhyolite_bricks.json +fe1ebe934f271f0765ce3282571e6a8339fd7520 data/twigs/loot_table/blocks/polished_rhyolite_slab.json +11e83ebbf4d6e5ffa7be9db43c9af29bc827377a data/twigs/loot_table/blocks/polished_rhyolite_stairs.json +47a27efb7582ba4c4c2975604b419e65088be590 data/twigs/loot_table/blocks/polished_schist.json +0197a798484dc9f798087ffe0ac2f19ea8c612f6 data/twigs/loot_table/blocks/polished_schist_brick_slab.json +957986bb1b32c91cff5ec0b3d2b6f5e8cec5f1d8 data/twigs/loot_table/blocks/polished_schist_brick_stairs.json +4817fac123263599ea3f0be38d17f810788c59ee data/twigs/loot_table/blocks/polished_schist_brick_wall.json +b5f7f45f33003df72fdbcd846efa7f0112d54cb9 data/twigs/loot_table/blocks/polished_schist_bricks.json +10fe7b354756222952f7876f5ba8dd8cbbb8cd89 data/twigs/loot_table/blocks/polished_schist_slab.json +ddb87c48b7ff013174aff940ab5e6212bf27491e data/twigs/loot_table/blocks/polished_schist_stairs.json +ad30dee9deb226792209acbdaaf07af1c1fd5059 data/twigs/loot_table/blocks/polished_tuff.json +740768514bd0222e45739497347c1d61844df110 data/twigs/loot_table/blocks/polished_tuff_brick_slab.json +2077269b916eccd7a87bd78761f1db87c82231ca data/twigs/loot_table/blocks/polished_tuff_brick_stairs.json +0bd2e4fb94248f67d0b5dfbc3fc464d199817493 data/twigs/loot_table/blocks/polished_tuff_brick_wall.json +f9773de881cae34a1eaf69e9ee8fee22f0c23265 data/twigs/loot_table/blocks/polished_tuff_bricks.json +267313d2a2ffb1710ec7e57d7bbc98d52fc31ebb data/twigs/loot_table/blocks/polished_tuff_slab.json +91df8c020a6256382dd99faf37a38b474d8b1897 data/twigs/loot_table/blocks/polished_tuff_stairs.json +5c181d3fc353174974af24b2eea751ec78d595ed data/twigs/loot_table/blocks/potted_azalea_flowers.json +04840537105c2f297d8c4ba87301d95352a8c62b data/twigs/loot_table/blocks/purple_packed_silt.json +219f99a25f3c45595f091780c4a7a07efa3d5593 data/twigs/loot_table/blocks/purple_silt_pot.json +5daa4a9fb573ec22706732cf0567625ac650a4d1 data/twigs/loot_table/blocks/purple_silt_shingle_slab.json +b884f51363fabb01007d4ebf4930294011db08e1 data/twigs/loot_table/blocks/purple_silt_shingle_stairs.json +efc9a315bf15780e6b2b8be1d8c6e453b20088fe data/twigs/loot_table/blocks/purple_silt_shingle_wall.json +fedfbc27bf1dfc6b7a82600413938ee78352fe99 data/twigs/loot_table/blocks/purple_silt_shingles.json +16b01c1bac13e2293c3400614411bbf72afccfd2 data/twigs/loot_table/blocks/quartz_column.json +24c97167c32f9f4e13b69bd959c1175c454af02d data/twigs/loot_table/blocks/red_packed_silt.json +a749068d5998d7d07e841d38b3086a81813fdc6c data/twigs/loot_table/blocks/red_silt_pot.json +67bbc599c5de7d089f63316cf8b80b82a1ecb272 data/twigs/loot_table/blocks/red_silt_shingle_slab.json +ca59405bc5ea235ef75ab46e02ea1232bc2ac676 data/twigs/loot_table/blocks/red_silt_shingle_stairs.json +e654abf3d048e6d46dc954894eb7136b95c82c59 data/twigs/loot_table/blocks/red_silt_shingle_wall.json +e9fcf8400e8a614a117b2cd535e6080ff30f1ea7 data/twigs/loot_table/blocks/red_silt_shingles.json +fd9a967f193289762d4f2133edf22448d372a4d0 data/twigs/loot_table/blocks/rhyolite.json +56b0112de185e143f735bce66ba3940d7e00d78e data/twigs/loot_table/blocks/rhyolite_slab.json +c8b418a00459f74fa3cfc87f418a1d5628fc18ba data/twigs/loot_table/blocks/rhyolite_stairs.json +14134a9d87e64d8765602f3ed046fffbbb2aee7e data/twigs/loot_table/blocks/rhyolite_wall.json +7a3cd9724684dba44888455ba4070353d667cb4f data/twigs/loot_table/blocks/rocky_dirt.json +d708033aa95d1b8860da713cf591d8be453c0595 data/twigs/loot_table/blocks/roseate_seashell.json +9759a33d7011e438b87c1c6db53c7832b31717ef data/twigs/loot_table/blocks/schist.json +ffbb2e34b743a5dac287b0e1e58e340da00f3f09 data/twigs/loot_table/blocks/schist_slab.json +4afd5e2e580f693191fa7c8614ad367c8ed14ed4 data/twigs/loot_table/blocks/schist_stairs.json +88e183f2a2e2fd00edbd18371dcc9a0f091c79b6 data/twigs/loot_table/blocks/schist_wall.json +3761f3200baf1d66ecdf755fc9ba404807da3e06 data/twigs/loot_table/blocks/silt.json +90e61a5f20a9377e3f58ff5a306606dd3e7d692d data/twigs/loot_table/blocks/silt_brick_slab.json +47880d89652b087b2f30975933834dbc4eae82f8 data/twigs/loot_table/blocks/silt_brick_stairs.json +7f861c68b811cc05769a3dddfd2d264ded9098b1 data/twigs/loot_table/blocks/silt_brick_wall.json +a6405b4322699e9cd655f06c9570c05886452265 data/twigs/loot_table/blocks/silt_bricks.json +fe1c9ab5076c30cc534f1b76a46cb94fbc910dfa data/twigs/loot_table/blocks/silt_pot.json +b536c62d25f98b0f99c5f3f77d6aa4d7571c77b8 data/twigs/loot_table/blocks/silt_shingle_slab.json +9184aac671f669b84d160800484219a316c68e8c data/twigs/loot_table/blocks/silt_shingle_stairs.json +87334a1ab382eb42ff9df00bbfc3ccba0734a5cc data/twigs/loot_table/blocks/silt_shingle_wall.json +02129346743aea2bf48dd15b9de2ca7c7296a32a data/twigs/loot_table/blocks/silt_shingles.json +0cde29d325083c6a87ebaf742e86a9be5765c36d data/twigs/loot_table/blocks/smooth_basalt_brick_slab.json +44159aa75c0d4042085371f317a5a55ff92a48d6 data/twigs/loot_table/blocks/smooth_basalt_brick_stairs.json +60778ef58638b1e833b82cf99cb48301e665b1ed data/twigs/loot_table/blocks/smooth_basalt_brick_wall.json +826c46bd81ab36e070c6624dd4605a2110c5dd77 data/twigs/loot_table/blocks/smooth_basalt_bricks.json +7de0f3aeaecd0779b1ec0b817471493690056306 data/twigs/loot_table/blocks/smooth_stone_brick_slab.json +4f7e24bcea762b83b261a3e45cfc8bb6f205f50f data/twigs/loot_table/blocks/smooth_stone_brick_stairs.json +08914a3608d36a1d1ffdb9896a12097e6696f934 data/twigs/loot_table/blocks/smooth_stone_brick_wall.json +36dc34ca36f88eeb74a53596d5f5466a2a7bbc4f data/twigs/loot_table/blocks/smooth_stone_bricks.json +df6ce1691b11afb4246b477d119e63da6598f0a8 data/twigs/loot_table/blocks/soul_lamp.json +17504ce1b73a3fd3776380ad5c91aec31b5b2c3e data/twigs/loot_table/blocks/spruce_table.json +89f6e00d44db190b1518a6bfac10fed08efa99d3 data/twigs/loot_table/blocks/stone_column.json +96146a583752894eb9cdd8c049246e8a709aeaef data/twigs/loot_table/blocks/tangerine_seashell.json +cd4a6cd45c46868d5d5764b4eff48299eb0682c3 data/twigs/loot_table/blocks/torchflower_paper_lantern.json +eaf48e0f10aaff29a1c67e2a2ce5f2739e3af0fb data/twigs/loot_table/blocks/twig.json +a2687783186902dad8cfcc4f03e0922b242f235d data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_slab.json +f47379225c64e820f437cd08e6bf59184fd960cf data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_stairs.json +45bd1d35a4953994d265353bac7bda160e1ded1d data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_wall.json +423b5919c9347d3fd5089d7e9de85bfa0a259630 data/twigs/loot_table/blocks/twisting_polished_blackstone_bricks.json +86d1372786aa48c4b0baa0de971260f25dcd0f68 data/twigs/loot_table/blocks/warped_shroomlamp.json +7a86aef5232b5f3de6671e27df61e14a573233f5 data/twigs/loot_table/blocks/warped_table.json +5a187cb6676fc92c06f5d204c454c45f046fbb65 data/twigs/loot_table/blocks/waxed_copper_pillar.json +2328338a6224557d94eae1539390f0e86aa08acb data/twigs/loot_table/blocks/waxed_exposed_copper_pillar.json +b07bd958d913c1a5102eb74ebbd0b01a6f51fb81 data/twigs/loot_table/blocks/waxed_oxidized_copper_pillar.json +d8307d7c3d79aea2fe8c909168c45155647d4ec6 data/twigs/loot_table/blocks/waxed_weathered_copper_pillar.json +3d78e944a38d130d924327ec7fb6b2c45dc49467 data/twigs/loot_table/blocks/weathered_copper_pillar.json +ae8b1673bb5d114f640427e9b7355cb16ffac0e5 data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_slab.json +4b15f482a3d34318ac9d2b64833649b70a8149e4 data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_stairs.json +f87e47accd72ce4da1c0d18cd63d7f114d35c908 data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_wall.json +b38ddfc1a50cb4684b3e9bfee23b067e1abaa025 data/twigs/loot_table/blocks/weeping_polished_blackstone_bricks.json +85d34cd20f8f6d20a36a2d83d580278582bc5ef4 data/twigs/loot_table/blocks/white_packed_silt.json +f17c02bf3b25c1ed154445f4207fd51935564309 data/twigs/loot_table/blocks/white_silt_pot.json +df95b7b38e94d6823a5997fbc43786aab7ca944a data/twigs/loot_table/blocks/white_silt_shingle_slab.json +2382c34a407d5c14963477fc261ba96caa2b9a31 data/twigs/loot_table/blocks/white_silt_shingle_stairs.json +bf5f79aabcd51cccca9c6807b9d2655f3649cdb1 data/twigs/loot_table/blocks/white_silt_shingle_wall.json +6ef0184d07d46c11c376a3c01da807b237d1e504 data/twigs/loot_table/blocks/white_silt_shingles.json +338b2fd374d36c11ae5487157e4ad7133115b2c6 data/twigs/loot_table/blocks/yellow_packed_silt.json +23d0fe8f0b56ea5972c0a713ccb7398bf18643b3 data/twigs/loot_table/blocks/yellow_silt_pot.json +34b6100c2e5b55968564350ff8b22cf1110aac29 data/twigs/loot_table/blocks/yellow_silt_shingle_slab.json +25fac91003d80ef5656a9b6eb56219e7ece53ce1 data/twigs/loot_table/blocks/yellow_silt_shingle_stairs.json +b9977598d8509786bd90ce0c46c090ee3f1b5595 data/twigs/loot_table/blocks/yellow_silt_shingle_wall.json +6d672b0de0cc11d3dbc470f2f9688f4b27d96bb5 data/twigs/loot_table/blocks/yellow_silt_shingles.json +413c5e5765da43acec8d35e53a0f5b220287714d data/twigs/loot_table/chests/bloodstone_obelisk.json diff --git a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e new file mode 100644 index 00000000..45e850d9 --- /dev/null +++ b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -0,0 +1,1097 @@ +// 1.21 2024-08-07T22:38:51.489540361 Recipes +45c7ed7070709d1552f847658efebbd6826e11b0 data/twigs/advancement/recipes/building_blocks/acacia_table.json +12cf96a4169401ea75afa77ff91df1dfb6cedd62 data/twigs/advancement/recipes/building_blocks/allium_paper_lantern.json +ff8ae18c74189a5612af0d94fb5d067783fdaf82 data/twigs/advancement/recipes/building_blocks/azalea_flowers_from_flowering_azalea.json +1ba0b61c6e93c1027223dd2d1ae3f0cd9bdf77d9 data/twigs/advancement/recipes/building_blocks/azalea_flowers_from_flowering_azalea_leaves.json +2573b3cd6b6fa946ff17c150b2b69b1e1a31e1fc data/twigs/advancement/recipes/building_blocks/bamboo_mat.json +90e468b1c0b7b7fad1db25e38a8683814998fccd data/twigs/advancement/recipes/building_blocks/bamboo_table.json +78788730947ae2583795269da32253c51b4e0700 data/twigs/advancement/recipes/building_blocks/bamboo_thatch.json +3065f83adc07f2b67620bb163584d8b734c1d756 data/twigs/advancement/recipes/building_blocks/bamboo_thatch_slab.json +3725bf98e1a722cc17b3756b4535d4e108736c9e data/twigs/advancement/recipes/building_blocks/birch_table.json +10b88dc3f99db904c4202ba42ce41641bfc2b966 data/twigs/advancement/recipes/building_blocks/black_packed_silt_from_packed_silt.json +457598b045bd651da9aa7537f8be82f74cb268d3 data/twigs/advancement/recipes/building_blocks/black_packed_silt_from_silt_shingles.json +bdc3763e0d56e65fd30bf6fd664584bcf9861fab data/twigs/advancement/recipes/building_blocks/black_silt_pot.json +4a868944a6f419f3a9b56f8fce5645d3ece721e4 data/twigs/advancement/recipes/building_blocks/black_silt_shingle_slab.json +b533389f7e872ce44c82f816fc98e4cff1da687d data/twigs/advancement/recipes/building_blocks/black_silt_shingle_stairs.json +2ea543142a73920b810ec50dbc7b02684f134194 data/twigs/advancement/recipes/building_blocks/black_silt_shingle_wall.json +406407a328c50d1536a035ed7089558dc38cf6cc data/twigs/advancement/recipes/building_blocks/black_silt_shingles.json +74426ce459634aaa1bce316c45ff13384b14c847 data/twigs/advancement/recipes/building_blocks/blackstone_column.json +8b5a9b58dff2cc76d353cbb08ad778cafa3574bd data/twigs/advancement/recipes/building_blocks/bloodstone.json +5ce05188418a5c55692f062c2c5af6576c07a3ef data/twigs/advancement/recipes/building_blocks/bloodstone_slab.json +502a2d5a82ac534540fb6fedc876826a70729220 data/twigs/advancement/recipes/building_blocks/bloodstone_stairs.json +15ac349f2138d653c8de240f8a3efa2a24a972fd data/twigs/advancement/recipes/building_blocks/bloodstone_wall.json +d359b306467b84db36c7f46fe2df27f71226a66d data/twigs/advancement/recipes/building_blocks/blue_orchid_paper_lantern.json +196b5be8a104b18e451735ed1b26df6bd9097535 data/twigs/advancement/recipes/building_blocks/blue_packed_silt_from_packed_silt.json +cc06ffbf927aa0caedff0bf1fd9012179ad0c02c data/twigs/advancement/recipes/building_blocks/blue_packed_silt_from_silt_shingles.json +2e8e94fc114893367241b7c84443c097919e640c data/twigs/advancement/recipes/building_blocks/blue_silt_pot.json +ea5d28b119d33f9f047c62734b2d0a0d14e94d43 data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_slab.json +acaa48d4bc25b93e4c10b382af632a9291b5b884 data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_stairs.json +65653e710e92df553dfbaae1842db68d96a0dd66 data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_wall.json +f03f0b887cb0aa35c4969f946ae8408bfa1d53f2 data/twigs/advancement/recipes/building_blocks/blue_silt_shingles.json +365bbe6ffc17098f00aa3d326732bb90e78cae67 data/twigs/advancement/recipes/building_blocks/bone_meal_from_seashells.json +607728c695ccca276d5aa627233a00f9dc36a4d3 data/twigs/advancement/recipes/building_blocks/brown_packed_silt_from_packed_silt.json +3646d89d09e02477820b304806c2cbfdcb7e74e2 data/twigs/advancement/recipes/building_blocks/brown_packed_silt_from_silt_shingles.json +560feaef07cf57804f71ca81b5299e026eb6d38a data/twigs/advancement/recipes/building_blocks/brown_silt_pot.json +45b07d2ce0abf8a4636201dc2fdbd41fe0e34b52 data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_slab.json +b547e289f2e7cd2bc2978b087ce2b75228ebbe3a data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_stairs.json +bc03c515a28aeb4381c0f3d1628fcd8fb114ffae data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_wall.json +b8b6d777974f7cea8dc5382b1c0c6e390d1a5b02 data/twigs/advancement/recipes/building_blocks/brown_silt_shingles.json +7976ea2fc0bd978330386945abbfdf6073b60105 data/twigs/advancement/recipes/building_blocks/calcite_slab.json +c733dd1b944eca59de77bea4293b6267c50323f2 data/twigs/advancement/recipes/building_blocks/calcite_stairs.json +786ab50585788c898241dc6e8d792942763a2ce8 data/twigs/advancement/recipes/building_blocks/calcite_wall.json +13d64401132cd47df7b79188fe5f6e2fc5d51ebd data/twigs/advancement/recipes/building_blocks/cherry_table.json +143cab7924ba19308de3182beb81fbbc025c3626 data/twigs/advancement/recipes/building_blocks/chiseled_bricks.json +cfb9ac6b8e66ddb0ee45fc9d0bdbd1efcd3a0085 data/twigs/advancement/recipes/building_blocks/chiseled_silt_bricks.json +06c4c95facbe844c903e988080721c172e4462e8 data/twigs/advancement/recipes/building_blocks/chiseled_smooth_basalt_bricks.json +985200d975bcb0c8bbb57faff64feb630fcf0f2b data/twigs/advancement/recipes/building_blocks/cobblestone_brick_slab.json +a33e4430654847ec075676475c5ae1213a5898b9 data/twigs/advancement/recipes/building_blocks/cobblestone_brick_stairs.json +98e53da1e2800fd3093383a82e5a66e00064fed7 data/twigs/advancement/recipes/building_blocks/cobblestone_brick_wall.json +f0ecec8246c0c53ed76b42beb902d07563154e18 data/twigs/advancement/recipes/building_blocks/cobblestone_bricks.json +e50a0d403dc6a8c73765bc6ae61fa739dbcae788 data/twigs/advancement/recipes/building_blocks/cobblestone_from_pebble.json +70d40683af076f0e3ffcecb47cea1ef63f443c57 data/twigs/advancement/recipes/building_blocks/compacted_dripstone.json +a40310792f7e8d18c7c28bd7b866477ee2338ad1 data/twigs/advancement/recipes/building_blocks/copper_pillar.json +de438f7394d4a7e1fa5002c94d73f5e1836a5ade data/twigs/advancement/recipes/building_blocks/crimson_roots_paper_lantern.json +b889293b09bc419bb93cbbc863f44c605a02d7a6 data/twigs/advancement/recipes/building_blocks/crimson_shroomlamp.json +9f169f796555fb7cd5b38fad2c42bee0ed24cb90 data/twigs/advancement/recipes/building_blocks/crimson_table.json +76aa2399cca4f5ce7a79a58f844f88c91d0a0630 data/twigs/advancement/recipes/building_blocks/cut_amethyst.json +8d6fde68eb8520aec1ce090e18acfbcc77b85e45 data/twigs/advancement/recipes/building_blocks/cyan_packed_silt_from_packed_silt.json +b9b00c364c03db3b16563afedae6715efd95caca data/twigs/advancement/recipes/building_blocks/cyan_packed_silt_from_silt_shingles.json +4d078d3515aa53d7d97f5e41846b093b46b82601 data/twigs/advancement/recipes/building_blocks/cyan_silt_pot.json +531912be0c8bb2a665c5764b4df7bc5181f41ab8 data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_slab.json +b69d0b202c9ef1481b3b195258111fc85a7fb011 data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_stairs.json +556ebd0fce13c84aa825e85696075e00b4c49794 data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_wall.json +5998e7341c955781d05413261f0342e2977cd80c data/twigs/advancement/recipes/building_blocks/cyan_silt_shingles.json +a087dc49ca88e30639439dd1086d3ea7edc17d42 data/twigs/advancement/recipes/building_blocks/dandelion_paper_lantern.json +010c05d3cb71073ee09c54f82c3c8aa486e6f47a data/twigs/advancement/recipes/building_blocks/dark_oak_table.json +c054fb0284e31acfeec2d55dda4dd3847b72e56e data/twigs/advancement/recipes/building_blocks/deepslate_column.json +1b0f6b5342bf884d8b2c31745ae90cafaf5f904f data/twigs/advancement/recipes/building_blocks/exposed_copper_pillar.json +1fba84b39a2f952e7f1dd89dc49c81e9055df5c8 data/twigs/advancement/recipes/building_blocks/gravel_brick_slab.json +df353f12ccc6202451985ad8b96ebadbf440d113 data/twigs/advancement/recipes/building_blocks/gravel_brick_stairs.json +9ec7a427cf184e685e410ed6af8327c7ef1495d8 data/twigs/advancement/recipes/building_blocks/gravel_brick_wall.json +720a5260c99d38e95ec42a5de088ce515e587abd data/twigs/advancement/recipes/building_blocks/gravel_bricks.json +4f6e8cbedd0000e9f119b8a74a286b86c8768fae data/twigs/advancement/recipes/building_blocks/gray_packed_silt_from_packed_silt.json +95e936f1d438f85752017fd9f600836f3c3ebbd0 data/twigs/advancement/recipes/building_blocks/gray_packed_silt_from_silt_shingles.json +296917823e827e370bcdb6c7d84a3eb777bb6359 data/twigs/advancement/recipes/building_blocks/gray_silt_pot.json +08a8f9e3c81af44843e9a69e977223f8bd6cb64d data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_slab.json +a4141a11ec75a219bd3c5c58429bdb517627b076 data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_stairs.json +473af0fe0e594419189d27cd05d6eccb9670cc70 data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_wall.json +ff4b84f162663c43bc5976816f899c61fbc08d45 data/twigs/advancement/recipes/building_blocks/gray_silt_shingles.json +6d45409692fb0f7dccc87c9ad63b64845cff29c0 data/twigs/advancement/recipes/building_blocks/green_packed_silt_from_packed_silt.json +3b9e7f836d349241b23b02be0c9cd6dc9ca2dca4 data/twigs/advancement/recipes/building_blocks/green_packed_silt_from_silt_shingles.json +3f79c118d6654b3dff729ed1f2d137dd0018f2b7 data/twigs/advancement/recipes/building_blocks/green_silt_pot.json +0ad1fef60ee7a0c1cb064c9ff8d183c1115c94ec data/twigs/advancement/recipes/building_blocks/green_silt_shingle_slab.json +23f4ad8d8721af2c6febc0214356eba9d7ff5b16 data/twigs/advancement/recipes/building_blocks/green_silt_shingle_stairs.json +a90d2e5e8d951171bc5196d19f7f5fbe7a2a364c data/twigs/advancement/recipes/building_blocks/green_silt_shingle_wall.json +e85c80c5c38b85621b3636f9b098dc181a977a75 data/twigs/advancement/recipes/building_blocks/green_silt_shingles.json +8e78188c3802d0ece1be159211746029188f4476 data/twigs/advancement/recipes/building_blocks/jungle_table.json +dd92e4ddd489bd81cdaefa76aa47b37114ff5f39 data/twigs/advancement/recipes/building_blocks/lamp.json +9cbdf19d7689f4dcf27800c51c72004fd27c81c6 data/twigs/advancement/recipes/building_blocks/light_blue_packed_silt_from_packed_silt.json +42dd45c9cb8f02e7739675e620ddc63c93bdb871 data/twigs/advancement/recipes/building_blocks/light_blue_packed_silt_from_silt_shingles.json +82242d65f42fc9816f7883179674d0f5baff16a6 data/twigs/advancement/recipes/building_blocks/light_blue_silt_pot.json +cb13cc623a9ece526d9d3eea64576c5771681e06 data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_slab.json +74162c89598e1f6ff996b5522315acf82e160987 data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_stairs.json +165433865fce77af442359a164ca74861dc7d6ca data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_wall.json +22aa9124778f672243e9bcd763b1ac90babe04b7 data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingles.json +66106e0b7993b2100ccc0ed43a69898fe31f9546 data/twigs/advancement/recipes/building_blocks/light_gray_packed_silt_from_packed_silt.json +db7a41765fa6bb908696963ee823e1c9f9dfa2eb data/twigs/advancement/recipes/building_blocks/light_gray_packed_silt_from_silt_shingles.json +f2124d4cb4a074b5e63b561a2d24d058fb29a00a data/twigs/advancement/recipes/building_blocks/light_gray_silt_pot.json +aa04af41fec1cf1a8261583abb6f868c37cf7bc6 data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_slab.json +23ed4e03bce6230565fa89298d8f1dfb6909c83d data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_stairs.json +5dab8be4472a8a7b846aae1e55b93353b3fb37cf data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_wall.json +e7c61864165588fe8b531fc526dfaee0b1d18d0a data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingles.json +83a9a38dba66f6ed65994583d63efba5b3fb7bcc data/twigs/advancement/recipes/building_blocks/lime_packed_silt_from_packed_silt.json +f3d4d8fda7a3b4de5250a398de36899233895423 data/twigs/advancement/recipes/building_blocks/lime_packed_silt_from_silt_shingles.json +6352c2ad49edbfb203e10cc68cd776f65225158a data/twigs/advancement/recipes/building_blocks/lime_silt_pot.json +e596cc3210400540938d80515004d8f9aae550d8 data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_slab.json +bbe40571e0767e987f97869cce328d18465fd727 data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_stairs.json +80fd2a10aa4749a7519330d7f4d0fb894bab5012 data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_wall.json +88df4fbf4e50fdf1f38319976ef7c8025f7e426b data/twigs/advancement/recipes/building_blocks/lime_silt_shingles.json +6be6d63eb094d7b66097829f8925dd2be1e9efe6 data/twigs/advancement/recipes/building_blocks/magenta_packed_silt_from_packed_silt.json +e567d71fae856d80616e160a1f92d75ea00b421f data/twigs/advancement/recipes/building_blocks/magenta_packed_silt_from_silt_shingles.json +996bd60f4b656dd53ef7262f26fdc30511ceb793 data/twigs/advancement/recipes/building_blocks/magenta_silt_pot.json +69c79ec9bed794dfafe4126b128dba30414dc696 data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_slab.json +3d753e62b48f185398aeeabbf1ae89680cf57dbb data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_stairs.json +614427c30396e7b130a701f7d46a9fc926d1fe5b data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_wall.json +9c829bab4f29bfbdc7819bff4ca07f7de28a86db data/twigs/advancement/recipes/building_blocks/magenta_silt_shingles.json +f11fe2ff7f44d989b8cac5ce8df8d4c06c2b682d data/twigs/advancement/recipes/building_blocks/mangrove_table.json +ad3dd65b767e1332eb2a1238c411691a0042d3fd data/twigs/advancement/recipes/building_blocks/mixed_bricks.json +5ea2bc93628bf0243d1c3ce72174eeed981b4ecc data/twigs/advancement/recipes/building_blocks/mixed_silt_bricks.json +580177e3badef760c845ed9597caa6ebb1db919e data/twigs/advancement/recipes/building_blocks/mossy_brick_slab.json +46114c2f64357a3caa152e6dca7d0b0771f155c3 data/twigs/advancement/recipes/building_blocks/mossy_brick_stairs.json +e170ddbb157e50f1ccf9cf3dab43ff2e8d60ba8d data/twigs/advancement/recipes/building_blocks/mossy_brick_wall.json +22b7a0f6d55d68b6f1d06f6cded92b8c64a97047 data/twigs/advancement/recipes/building_blocks/mossy_bricks_from_bricks.json +06ed3e56a8b038640d638ed6dfed115b90fb78b5 data/twigs/advancement/recipes/building_blocks/mossy_bricks_from_vines.json +b1162e24c11f99fea1278d9a6d618fc0b61a53b9 data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_slab.json +048f1f9cd3804eeb0eef85ac18038c6c1defa7f1 data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_stairs.json +35b066727260792690eb74e5fe46291dd48650b5 data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_wall.json +4d8958284e43e4421c2ab46b48973235a399defb data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_bricks.json +ac637eaad52f31eac345070aa489870f973850c3 data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_bricks_from_moss.json +83842fa0e7ca67991442c16c0942bb73f51d432f data/twigs/advancement/recipes/building_blocks/oak_table.json +98c535e20def5b2fcd29c702cea79aa55d369257 data/twigs/advancement/recipes/building_blocks/orange_packed_silt_from_packed_silt.json +76bedcb37063b8884e15f510188c42a1588bce41 data/twigs/advancement/recipes/building_blocks/orange_packed_silt_from_silt_shingles.json +48b32a7741bd973d1f512b84db9bd8dcd247f116 data/twigs/advancement/recipes/building_blocks/orange_silt_pot.json +4aeffa88005367855a54e39f09ed227c95f21e68 data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_slab.json +7c0f7dea20ecb181698a9705a062397df2d13b59 data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_stairs.json +e4fdecac65ca41d5bb0238c40deaebba07104155 data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_wall.json +0dd67f464cd64245a32c4ea1658efa84bc7280f5 data/twigs/advancement/recipes/building_blocks/orange_silt_shingles.json +f6cacc66178ee417b3f04a6da92b07ca2a1d44f8 data/twigs/advancement/recipes/building_blocks/oxidized_copper_pillar.json +7c845b4b0d4c2fb590d38089181906d0eb25e844 data/twigs/advancement/recipes/building_blocks/packed_silt.json +68660a321d96b987d84a030c2fe7253c47de9354 data/twigs/advancement/recipes/building_blocks/paper_lantern.json +f5fc353122a1988bba97b790f9054cee1ca49427 data/twigs/advancement/recipes/building_blocks/pink_packed_silt_from_packed_silt.json +116853b4b085a551e8263f0c7b3148f51f78e0d8 data/twigs/advancement/recipes/building_blocks/pink_packed_silt_from_silt_shingles.json +ce0f4570cfe64d219612e1e3356b3b3f4160d0fb data/twigs/advancement/recipes/building_blocks/pink_silt_pot.json +0c5c63c5d5ae7a4e95a847052bde71e90a7ab428 data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_slab.json +9d706d4b9d886d3a697a9f30a32aa6b120a572c7 data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_stairs.json +1cfbace2268f275da40109af759c680530ac82f1 data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_wall.json +edc717d50a011e6b10f97e4aebbb7201e50cae23 data/twigs/advancement/recipes/building_blocks/pink_silt_shingles.json +44428539c0480a7b8beb979825522760380f18de data/twigs/advancement/recipes/building_blocks/polished_amethyst.json +72d89938a5aef346ea264664df311fbaac6f809c data/twigs/advancement/recipes/building_blocks/polished_basalt_bricks.json +4fd5df1a07f7dd18e53a14c6d94e853619442692 data/twigs/advancement/recipes/building_blocks/polished_bloodstone.json +96fad42aeb74540ca4c3784a5f3196eb2f414a73 data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_slab.json +30fbf7cb5068bbc2f0e88db535da715a4896a06c data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_stairs.json +27c11f92b2cd2b1b9a3db63f839e00f8509675b7 data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_wall.json +48176e9ee51a5bac252a9d18d323dbaebcf2bd5e data/twigs/advancement/recipes/building_blocks/polished_bloodstone_bricks.json +04c89fabca7d44abc15071c82a14e4c36a22e320 data/twigs/advancement/recipes/building_blocks/polished_bloodstone_slab.json +88ccdc594728f713ef5aed0e1a5cc7fd44bf474f data/twigs/advancement/recipes/building_blocks/polished_bloodstone_stairs.json +9c17d7245cc0e1430a750e70cadc4458ad79e43f data/twigs/advancement/recipes/building_blocks/polished_calcite.json +a0c91eec6bb4ce3bb1c0e79e0e8b62c0cca6689a data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_slab.json +465a28fcc32819c1797072babd28483f5b9917d3 data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_stairs.json +1a33d959946754e412ffec940f1c1b6ce88e71c0 data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_wall.json +4c0b5ed81e936836d7fb8f007a0ab9bdb614b999 data/twigs/advancement/recipes/building_blocks/polished_calcite_bricks.json +85f050ab157d9bebf39885546ce4a09ff5c40ece data/twigs/advancement/recipes/building_blocks/polished_calcite_slab.json +2f2407d2ad1b76902094d25247e7144570219e1c data/twigs/advancement/recipes/building_blocks/polished_calcite_stairs.json +b36c52fa4608e98901fe71241f24bee28222906a data/twigs/advancement/recipes/building_blocks/polished_rhyolite.json +e400043b5861e15fd924965af7b7394c1d02ccad data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_slab.json +791f718489413e64ec2740f834bd60872de1cd6f data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_stairs.json +2187eec08e42f5834c5799882f34ea236a383544 data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_wall.json +a100372b394aee4d47e012a14a22341e8ec0ced0 data/twigs/advancement/recipes/building_blocks/polished_rhyolite_bricks.json +d6659bf38d2a378d999c15a13e8709a745cc440f data/twigs/advancement/recipes/building_blocks/polished_rhyolite_slab.json +d718c5c87f18cb4fcf73f31e6ab5034ca4ee54db data/twigs/advancement/recipes/building_blocks/polished_rhyolite_stairs.json +36493936bec8f2b6d9f45dbe4c41635351185d1d data/twigs/advancement/recipes/building_blocks/polished_schist.json +9de93ef660e175f361d3e92be1f360e24555fad4 data/twigs/advancement/recipes/building_blocks/polished_schist_brick_slab.json +f263aa01d02bf338f1529f3f6e683b2154ddc0e1 data/twigs/advancement/recipes/building_blocks/polished_schist_brick_stairs.json +d8c5cfe1fbde6c73da1726efa56f49ec6901d9aa data/twigs/advancement/recipes/building_blocks/polished_schist_brick_wall.json +694bf663a75fa2e77badfe2293b24d838853146f data/twigs/advancement/recipes/building_blocks/polished_schist_bricks.json +a54fe017045e36e80c627bdcd8f87aa4973ff11c data/twigs/advancement/recipes/building_blocks/polished_schist_slab.json +90c57da74ce8a43cd523544be9b01b4f024d0e0b data/twigs/advancement/recipes/building_blocks/polished_schist_stairs.json +2873e3110dfd7c9abb7f5343e629ba9bb4f544b0 data/twigs/advancement/recipes/building_blocks/polished_tuff.json +7b25083ba7555181f5a7e754f14104a988d7f608 data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_slab.json +da9b4ce6cd022cd30adec36bfc8cb15614837131 data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_stairs.json +8923815790870fbb9217cc8b4d34a0f8e2cf8b53 data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_wall.json +c4d5db2af66aade92bd1137b3d9b2f40f9e8307d data/twigs/advancement/recipes/building_blocks/polished_tuff_bricks.json +9952fe9d6deda2cbb3e655a5a68244bfcc047132 data/twigs/advancement/recipes/building_blocks/polished_tuff_slab.json +f440e4ab2573c1305b99af19ab49f09324657645 data/twigs/advancement/recipes/building_blocks/polished_tuff_stairs.json +7802d951e68a67cb56e88eabcf9217e0084c7e93 data/twigs/advancement/recipes/building_blocks/purple_packed_silt_from_packed_silt.json +6c1787eed852ff3e735d032eb76ec06f61e81a00 data/twigs/advancement/recipes/building_blocks/purple_packed_silt_from_silt_shingles.json +8228e8228f014f0cf6df26bf430bd6cf20781cb4 data/twigs/advancement/recipes/building_blocks/purple_silt_pot.json +d5e23a3da9f8dab727e4efd8c426c5290039a6b5 data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_slab.json +b6f2da15b4c1dd24eb59eec8329f51e0c4defb18 data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_stairs.json +1cc71cdc4bc30e4a725369c206d909d282fc7d8d data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_wall.json +7442be5ad510b5015f6e2ac449dc1865845dc007 data/twigs/advancement/recipes/building_blocks/purple_silt_shingles.json +1b54ae6c0146e942f494833cb16e12b53b7b0a41 data/twigs/advancement/recipes/building_blocks/quartz_column.json +b4641ea7365d918467258fadbaeeeb509eafa146 data/twigs/advancement/recipes/building_blocks/red_packed_silt_from_packed_silt.json +817338dfe2373a469ddb43e252d8b1ecbbe7f498 data/twigs/advancement/recipes/building_blocks/red_packed_silt_from_silt_shingles.json +8b5dc366d33bd0a425fd2dda1872768bfed7ef7f data/twigs/advancement/recipes/building_blocks/red_silt_pot.json +48ab5ddcd548d4ef8bf390a01e9400ce8fc8ec00 data/twigs/advancement/recipes/building_blocks/red_silt_shingle_slab.json +7107a1687dadee3b9c56ae34ed4b6eb16dc257bf data/twigs/advancement/recipes/building_blocks/red_silt_shingle_stairs.json +9c437bb9203956efeb69a991338fff5c46b416c4 data/twigs/advancement/recipes/building_blocks/red_silt_shingle_wall.json +1df96ee5ed31acd651f069b89d4eaff50c06ebeb data/twigs/advancement/recipes/building_blocks/red_silt_shingles.json +101c4efc35b279f33721870c2ad19feb1c5d1554 data/twigs/advancement/recipes/building_blocks/rhyolite.json +f3cbe717c01dc646e4e1d750e145700d30ac54d1 data/twigs/advancement/recipes/building_blocks/rhyolite_slab.json +7bba77d42d9818f0f14b7172922a34d28f05c0de data/twigs/advancement/recipes/building_blocks/rhyolite_stairs.json +fa0c85d15d80947c9e510d04bd2c43e6ee14cc99 data/twigs/advancement/recipes/building_blocks/rhyolite_wall.json +8151fa3c33549f71ccb67463d2b806194240f0d5 data/twigs/advancement/recipes/building_blocks/rocky_dirt.json +4ee3156afebab220e2516bbdede381f206696e0f data/twigs/advancement/recipes/building_blocks/schist.json +19d065273f3051754494de7d2c106545c00c0594 data/twigs/advancement/recipes/building_blocks/schist_slab.json +4ac35a70a283e47f9d5e1bb63809cfaf215e112b data/twigs/advancement/recipes/building_blocks/schist_stairs.json +28dbafdbf79e4a78cee9c13048a45bac5a3f0218 data/twigs/advancement/recipes/building_blocks/schist_wall.json +be14e65209bdf05bfe9d58ec3ef20ef427d2212a data/twigs/advancement/recipes/building_blocks/silt.json +10f5a0dd24ba0d0ead3742c59cc2017e5b7424c3 data/twigs/advancement/recipes/building_blocks/silt_brick_slab.json +92240d1b2635fbe0e36e7b06c28f6624a8f2bc0e data/twigs/advancement/recipes/building_blocks/silt_brick_stairs.json +6ddbdf54b5f506eb8776c25ff240ef8fc7b156c7 data/twigs/advancement/recipes/building_blocks/silt_brick_wall.json +6b15120fc33e166e06e097d47f7b8e3610304ac8 data/twigs/advancement/recipes/building_blocks/silt_bricks.json +696849c043c2326baa454de26c3e8300b6d13da3 data/twigs/advancement/recipes/building_blocks/silt_from_silt_ball.json +bfbbd5e340ca373f91b494b6cdd4d015335dc394 data/twigs/advancement/recipes/building_blocks/silt_pot.json +533255c7c4f7fda0e318b45b3e76fb4a994af26f data/twigs/advancement/recipes/building_blocks/silt_shingle_slab.json +ea79e3ae2f04fd7052689fc786f5b357a1e6769d data/twigs/advancement/recipes/building_blocks/silt_shingle_stairs.json +ba22972a650f13a82b429b838b549a6f4357a62c data/twigs/advancement/recipes/building_blocks/silt_shingle_wall.json +ac1d78ae6a868f80d78e4637ba0cdbd5a6c13c57 data/twigs/advancement/recipes/building_blocks/silt_shingles.json +d230be518683bab8096c0a0712fbcb39578afa39 data/twigs/advancement/recipes/building_blocks/smelting/cracked_bricks_from_bricks_smelting.json +70dc52fa2a6b30fdd7ecf9371f0163a32e2c7ea4 data/twigs/advancement/recipes/building_blocks/smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting.json +d62a6b98a657360be250883bf97d11da415d2f9d data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting.json +f843169315b1a80c117e8df4c1d1336715503176 data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting.json +91c3d3d6a264b1f874df3104adff6203195a81b7 data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting.json +1a21ff26474c6642be2b1b9dbc5eb1d855f04200 data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting.json +bede2dc652841ae2ab083acf82acaf436e406dc9 data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting.json +a0386416bc7309ee0177a6728da0e20da4622e0c data/twigs/advancement/recipes/building_blocks/smelting/cracked_silt_bricks_from_silt_bricks_smelting.json +b03721dc33ddd163951ecc8e6d084b7d004fca53 data/twigs/advancement/recipes/building_blocks/smelting/silt_brick_from_silt_ball_smelting.json +5e6aba767ceceb077186fb322b566965f12c23d2 data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_slab.json +825664cbba30bbd97a94f1281165533198ad4909 data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_stairs.json +1cf45b0e5300108a473b2d578d78ab40a5ac64b6 data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_wall.json +e0ede558cf84264e5715769440e0b1c2f5469a6b data/twigs/advancement/recipes/building_blocks/smooth_basalt_bricks.json +04812d9cf5987cc1cb1df6b73c9e75a6a0ed8cde data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_slab.json +91f91a8061a56182b4c56fd3de972e427ae2f89b data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_stairs.json +0efd127f4fb025eafd94a629992e7a22651ee02d data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_wall.json +33b1660230425fd1dfbcd620e59e2d53257c9c12 data/twigs/advancement/recipes/building_blocks/smooth_stone_bricks.json +bc013c75462afdcd84a2318d4cfa53b842b87ebe data/twigs/advancement/recipes/building_blocks/soul_lamp.json +5263ce2ad51eabd206a7d8957da782ee8f0cc46c data/twigs/advancement/recipes/building_blocks/spruce_table.json +74e22589ab312fe87097efa86df388bcf270e41c data/twigs/advancement/recipes/building_blocks/stone_column.json +5c1b6bbe0adebf8899049351630b09839f0f5853 data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_slab_from_black_packed_silt.json +074f295ee7e53952b131bb0a3fe715fdc758e30b data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_slab_from_black_silt_shingles.json +ec16c3c5e1c4c17a63b5af9a58c15379f21f68fc data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_stairs_from_black_packed_silt.json +767847bed680650573b4a2e43641c7208f1ff1e5 data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_stairs_from_black_silt_shingles.json +b3029b7fd33480da9a43c47d325f84f7671ea5b1 data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_wall_from_black_packed_silt.json +ecdfd599d4042c636fd907f781e5019645e5967c data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_wall_from_black_silt_shingles.json +ea84d7a4d3acbae947d81c06b4366738290b038f data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingles_from_black_packed_silt.json +f4fe74b25b44cea102dd15874b616562c709806d data/twigs/advancement/recipes/building_blocks/stonecutting/blackstone_column_from_blackstone.json +7e15635cdc9f5246f351d7eaeaf0dc81294a8b37 data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_slab_from_bloodstone.json +8ff8e19efe30a5f9b72baebcbbe762fffe5668e3 data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_stairs_from_bloodstone.json +3a94f53500767e0930f406569a5725d5631c7156 data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_wall_from_bloodstone.json +62388ec5cc2ef6cdd9cfff8901cdf08e28397fbf data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_slab_from_blue_packed_silt.json +2cbbc0d6542aafb027ae9c31754d35cf0cc2e150 data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles.json +f05020d7141f992441b5b6ca7492427df71e1590 data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt.json +bbfe83fee2543fc7b5ddfb2e6fa62a043053550c data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles.json +8b7c9405ecc1f1bb0dfd8bde65f556e77b8ddca6 data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_wall_from_blue_packed_silt.json +ea0eb1a595ba4826fe7351ae06990bc69f387a35 data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles.json +3cd0f60a05c18ca6114ae445f7dec5d706116365 data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingles_from_blue_packed_silt.json +228a623384d0efe64d72c6229ee2f8bad72beca3 data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_slab_from_brown_packed_silt.json +240e6b426b77ff1a287030b3e49a3b611653eadb data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles.json +dc52f4411bddb6159c9280652b03dc4f9f7ed0a0 data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt.json +6fae642094509552237f1d2b057e5356f5860344 data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles.json +e4478e58352e870f52fe9b66033198274aae8373 data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_wall_from_brown_packed_silt.json +acf7a9f845dd57892d7cb13a04663889f5b5d51d data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles.json +179b96c4c9eb2107f06cb315403f3cad97dbcb0d data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingles_from_brown_packed_silt.json +8e8f29e61b4d6b80156cc7308e4a087541efd44c data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_slab_from_calcite.json +f906bae31c850eeecb311d7a951fb644cc00e3a5 data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_stairs_from_calcite.json +cbe1c0d5a0be7c4756d7937603e9cf9d24c6b2b4 data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_wall_from_calcite.json +c16500d57572f09a859a6a8de0f9cba9cbd3d3e7 data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_bricks_from_bricks.json +ec6127e667e550a1350ddecb33b2214ad5b7bbd5 data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_silt_bricks_from_silt_bricks.json +70de9e7cbddc4597ec5c69a358781325fcdad746 data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks.json +a35e091d0fba8d121ac345c8f9ec7ff7cf539060 data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_slab_from_cobblestone.json +78331ca2ba550208f3821be0029fdba79216bb51 data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_slab_from_cobblestone_bricks.json +243796fadd39b48645eb5e4011b9307821375aa4 data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_stairs_from_cobblestone.json +faee82af4288c7d82206077db09a0bc680cb3ef8 data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks.json +1312655155ac08b07b01ff1ec6b7c6fe32a70936 data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_wall_from_cobblestone.json +3a98e48daa7f494301185f3cecb4c9423613deaf data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_wall_from_cobblestone_bricks.json +821987a4f13981c2a5bd290ec8a26dde9ecbfebf data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_bricks_from_cobblestone.json +b1d8d650b469d7f7b403dd9e01e24121a1b4a8b4 data/twigs/advancement/recipes/building_blocks/stonecutting/copper_pillar_from_copper_block.json +18936084146c209b275e593e785bf05df6f7b401 data/twigs/advancement/recipes/building_blocks/stonecutting/copper_pillar_from_cut_copper_slab.json +f821ff48f3c7b076a9f2fb49da8ff3af7bfea3dc data/twigs/advancement/recipes/building_blocks/stonecutting/cut_amethyst_from_amethyst_block.json +dbb34d3ef270c3c5fc54020529090c3968a0aa12 data/twigs/advancement/recipes/building_blocks/stonecutting/cut_amethyst_from_polished_amethyst.json +2d99311f2eff1036affc1cadbb6c4a32880c4438 data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt.json +84b37f5507f135652b001c4643b10b28bc6d8cc7 data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles.json +4a0b82a4bfd0ad92bc6b4dd036757f25c85835ce data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt.json +33481f1a666cba944cb77a40878ceedb6db40694 data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles.json +ec05447b3a593bcbc1cccb7418d37f0ba19c8f96 data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt.json +84166a58f64932fe48adcb8e5278b083b6311d4e data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles.json +1fd4209bbabd7f01c21497ac7b18067d7cc33f79 data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingles_from_cyan_packed_silt.json +e2b00f998261aee22ee023c4d86b59d3f19a1d82 data/twigs/advancement/recipes/building_blocks/stonecutting/deepslate_column_from_deepslate.json +7e19465bd46a0bebaa48053a0132683924710891 data/twigs/advancement/recipes/building_blocks/stonecutting/exposed_copper_pillar_from_exposed_copper.json +5be4efc39b06f75a7e51bc885212b0dde55b6499 data/twigs/advancement/recipes/building_blocks/stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab.json +9dad45bbd0f805b22623e3a176bd19c4bb6d1b2c data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_slab_from_gray_packed_silt.json +ea8c4bf20fa9c0eb4bcba365828ee8ab5df7eee6 data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles.json +a787c9405614149b013c5f0f9b2d1ba4afe775cd data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt.json +1fb1d304cdd055ea34ca9540237f85717402b774 data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles.json +896a95964b06961c140290342408ababd16b07e3 data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_wall_from_gray_packed_silt.json +18d4b6acc9d1b8bddf7cbe43334b720c18e16769 data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles.json +aaa8904350fbb6c777b9143c710813ddb891c206 data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingles_from_gray_packed_silt.json +8620ffa6236877f60cb98038f229ff72fbfb7043 data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_slab_from_green_packed_silt.json +b4d4e7e7917beaab5a24e26518af322a2b307a86 data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_slab_from_green_silt_shingles.json +5f17b7e794a9d72a7cd70a92ebc247b6ad302570 data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_stairs_from_green_packed_silt.json +7d02389c0857521516708492cc1df5a5b442dbe9 data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_stairs_from_green_silt_shingles.json +42aacf37378f0ee06a4f60156b4fdef59b845897 data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_wall_from_green_packed_silt.json +7387eb4b66b2c567937ea77f70fb2d1273711d59 data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_wall_from_green_silt_shingles.json +eb8804a7df6ce32f84db2e53e3de9600c0d8cd6e data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingles_from_green_packed_silt.json +ebd23638d92abb38b271e014fa903ca57c4d2987 data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt.json +13b72ff42e4afc018791b67bb307121c73d80047 data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles.json +82c921a3c3223ae710795d6bbd9e738aa740d842 data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt.json +95818fee0eed14f24e6c4eccc834e4dc05331828 data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles.json +4ec6814fdd08092130dd51ad99b8c3a153bd7057 data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt.json +7c93b333f4098e78e35fef196dd4e4e7fba031fc data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles.json +5330613043798ca07012cde03431b73268085645 data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt.json +25427bc28425206b5988fe499f55584c5e7ae867 data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt.json +ad0fe927d947607d2957a48869d83d2f9909283c data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles.json +75af540011922fb45ada9efc55a48f4b968a7174 data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt.json +1649dfb0d585cc01d80dc0b2872b3ec16055753f data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles.json +7de5515f4cc0794b97b61e23b30f53c894f8922b data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt.json +aef7df4c460433f5f7e439cb7b480b067c02da7c data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles.json +960c6f5204a232f26848c23f7a224923cc0c928e data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt.json +71fa0d167ebd190a1f98ff506fe1e3a67d2fdecf data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_slab_from_lime_packed_silt.json +27ef647125e022bafbcab4c66a4011076947fe4b data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles.json +c035136fddbf4da88ac09f1656961a9cf746e98d data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt.json +953d05bb58e3982432b4e2f773f70470f2f81ef1 data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles.json +f011a4d01c5ff4dff044322d8e75bba3f4f0f01f data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_wall_from_lime_packed_silt.json +4c9c7acecce3c8b353228ae666f668be6058aabe data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles.json +27ae6bde87bee971cd4b2e6a21455fa4b7862c78 data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingles_from_lime_packed_silt.json +af02243228fd67db8165939ec952c4b37f9673b1 data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt.json +10a36af1c9a113061c3509c9c73ef4ab8b5c3c28 data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles.json +66365284c4d2d09f4ab97b3ae36f0d961efc5584 data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt.json +41f29fbc526198db6b851c43813a8b2e63a7dc8a data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles.json +933d21e3ddee0efcab76e5f6f7060b9bb8bb822e data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt.json +e5f0c49afb57a3a7bfb56351fc2b2d884c9e09ca data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles.json +63e188aa273b62b319f07a4479874a14ce0f56b7 data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingles_from_magenta_packed_silt.json +bfc6475fc2a60ce53546ce0f00e77617ac10f364 data/twigs/advancement/recipes/building_blocks/stonecutting/mixed_bricks_from_bricks.json +56678ee355b38d0059ff312010c1bed8a0a15651 data/twigs/advancement/recipes/building_blocks/stonecutting/mixed_silt_bricks_from_silt_bricks.json +47991ac33690937eb1a6aa55c49efdf5700bae7c data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_slab_from_mossy_bricks.json +0a830dde1330c7f8e1c80d8044b58824b853313c data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_stairs_from_mossy_bricks.json +bcd5dc1f4df9cd39d17f2305baa87193c28d3467 data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_wall_from_mossy_bricks.json +63d9f938dd5784b15f5cfcc942ddee0f69adcb15 data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone.json +93abe459398c239820cb919ff1969c22a724a170 data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks.json +4b0d0fee2d25004cf298af1bb3bcbe274f5c57e4 data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone.json +f9af110f4a7e17d5edba7a3577edd73d295f00db data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks.json +25c041846f4f67cd3b352c354440e8e3aedb2362 data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone.json +8e5da4cc103737d051fca6a2ac46722c6ea89c41 data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks.json +2465ec877197a491ff7cc994054aa86430e84e7f data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone.json +87181b3ed6b5729b2f60618495df337c758282d5 data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_slab_from_orange_packed_silt.json +cbef6eee465cdfb52e3e092e1bd7d420d4550fdf data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles.json +2db05e2aa48cff1c34e3efc9268268e9015ca3bf data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt.json +b8e1d983799e324574529b3b505e981b2ba05b95 data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles.json +c1413566e9358d83cf529a0c9decfadfb22f1df1 data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_wall_from_orange_packed_silt.json +841436b38e74a06c08c335e7197fd696e5ddc359 data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles.json +770a106ba9eaf794e79bae723eacb1e2a78f9db7 data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingles_from_orange_packed_silt.json +01e7300826829432768a6da4853fcd1c30fbe9c8 data/twigs/advancement/recipes/building_blocks/stonecutting/oxidized_copper_pillar_from_oxidized_copper.json +e0244daef4bca09295b79fb2759a6fc5a59dd5b5 data/twigs/advancement/recipes/building_blocks/stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab.json +a803ae7bfdca1d29948640dfba89eda7a6b2999b data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_slab_from_pink_packed_silt.json +8a635ab6c7dbccd1b31bb9e4c9817c338df3b56a data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles.json +1b1432d20f37e588643d9bd8c300c20adaa89e46 data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt.json +e43fb674e376a58045a79f423daf1eb7567338dd data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles.json +96a9814a6e705a39487567e071a3588854bddee4 data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_wall_from_pink_packed_silt.json +f3f658b31649add53e2c89b68be60c5a60e930c6 data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles.json +06625d27ceec9b186918f4dffee272262ddfb91c data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingles_from_pink_packed_silt.json +ecf953618bfff1ed84388114e3f6ed1331812920 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_amethyst_from_amethyst_block.json +1594f61689a1be2cc8d693cb71a33eb5d129e45e data/twigs/advancement/recipes/building_blocks/stonecutting/polished_basalt_bricks_from_polished_basalt.json +8c389ff88ef53e5780c5987848601ba6975f39e9 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_bloodstone.json +1e84926b8daedc0463e84872c20c4b91cf792d1c data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone.json +c76d01ab77317168369750b45538bc9c390606d4 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks.json +5b457f8697acbe5b7e2a4acee9855609561cc134 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_bloodstone.json +9ef099e2f265166865850cdc496a9d8d457e6a37 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone.json +cb78dad0b3e0e0f1d1f376129e90509e511c2185 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks.json +3cd6f0bc19f979cdc4c0609c7a73ca5cd1938e26 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_bloodstone.json +8507afe59b81445e814a8b5c0ae0c0c11a307391 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone.json +95b4ff50bf654e9f3e399792d57025a561ba847f data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks.json +0d38775b3cededa2c6887f8c187a66d57c858b74 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_bricks_from_bloodstone.json +b8fb6b307b4437b6ff46af2a3a71d3cde49c9e6a data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_bricks_from_polished_bloodstone.json +11ac101fda5a2bb7859aaec518d5d685958d4ca4 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_from_bloodstone.json +725d83de6581f99e4d13ea0e626267fe01d4d195 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_slab_from_bloodstone.json +bdefc1078c6f97cfa2f0730e59b141b8d5ced083 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_slab_from_polished_bloodstone.json +5248a2acc8940131d9ed84273f97e2afb969f6c5 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_stairs_from_bloodstone.json +d702f40866a0309f2459af43d95a5c8cc588519b data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_stairs_from_polished_bloodstone.json +216019a824ab0a47d9e20a9dc7bbf5451ba9c662 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_calcite.json +d0a11102313f2aa7dc25f5c5884902a3fb6d9b38 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_polished_calcite.json +e05a3820fe5914509f680d6ecf7749d5fc0dc711 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks.json +82b5e45a386b6ae52366cc876468dc3017a93fa2 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_calcite.json +3f011053214e96a2173b5e36695212c2bd524474 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_polished_calcite.json +b68043f49a64d2d6ad5003b2c8f565575bf25680 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks.json +0d5d845cbd6d67c8488335b22eceb576dc15b34e data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_calcite.json +6976fda10547383373d0501cd50b62cec0ba90d2 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_polished_calcite.json +1b42b62ee02664fa2a5409f13b76531a1d0be845 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks.json +a8d43415ce21cc188732c9f39445f5837cd4c930 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_bricks_from_calcite.json +3d1641669f60fbedd80ef73b2251c435aa59ea95 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_bricks_from_polished_calcite.json +fd5ffaa430db3b2398c3da44993c7d4b1febdaae data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_from_calcite.json +42791e018cd4b4869ee8eae619573cf9f979a08b data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_slab_from_calcite.json +d75cb72d81bebc903dc6b6e7c16563cc6f314951 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_slab_from_polished_calcite.json +2dfd1dbe7f6eee1be1a4e88ab63b874c75b153e3 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_stairs_from_calcite.json +a7912d1ead72b116cb44af2b383aaa6ba8059170 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_stairs_from_polished_calcite.json +6863f4c1b82ff72680a4a8f679718a08256bf29b data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite.json +0c89208a9a771c80386df62a4b64042f4818ced2 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks.json +182f7f6760071aa7d489b4c6b47a351be6277b59 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_rhyolite.json +a3f01a632d06f580f426ea94e0251263cd2cc883 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite.json +930a7ff16f1fdc26b780ce4d68f2f48ed1bc81c6 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks.json +22a71c3179e5a2fdbf0a229ee72d3e4b585c85e0 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_rhyolite.json +81dcd17b022f5850d2da4672110c84abaa9620cb data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite.json +712b6bfa4bf94f0c881c09fca6948ffd29b45e48 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks.json +14428a0e6e9a7a4245392665c637990c7d71f1d7 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_rhyolite.json +f3a0c5011eee0e409ad0c4d88941ae56d445bf87 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_bricks_from_polished_rhyolite.json +f14ed8f2493477852e6c0ced3144a6e9b676ee91 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_bricks_from_rhyolite.json +07a09919eb5f1fa56dc2551552d9bbbb2eb3e120 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_from_rhyolite.json +24fa8d62746951f229f7c87ec26d06cf752b00dd data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_slab_from_polished_rhyolite.json +98a65d00f3d022bc1d02e6d5400390c0f3111585 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_slab_from_rhyolite.json +5972a339343a3cdf4c15543ba530516c0336a390 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_stairs_from_polished_rhyolite.json +e67177a86bb28002bb40ae3938e2564d4c098564 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_stairs_from_rhyolite.json +a77b90b7e364f82e57aeecddf0b98b90bfb6d08b data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_polished_schist.json +d8c2d0ed11def1c55c832f1fc281a371cf5c0aa5 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_polished_schist_bricks.json +e8d041f24ab9b728fcaaa8106abf20e62b1d45b6 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_schist.json +d07fe34d6b7cb5c3f886d208c647d7bddb457c1c data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_polished_schist.json +30c460fbdb3057097408562cf1fafa27a4ef4193 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks.json +8618ebf8ed4e5a1c59fbc05f414166b967cc8614 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_schist.json +adb74320c6f5fe1d6e9dba3b478efb54f68a9375 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_polished_schist.json +cfb7935479077ac0f7fed1875bf4192e26b7df77 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_polished_schist_bricks.json +44257d0a6466ce930f0e5e18569ddfc5d3484f79 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_schist.json +7c31260fceea23bf8f3dbb9b77c5d095d52354d5 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_bricks_from_polished_schist.json +3c63af9ddb2aab27f256a92b0781c3b39e6eea67 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_bricks_from_schist.json +d7038a5089e47382c67b02c01563c4fd3a649f8d data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_from_schist.json +498fc368dc86723ccc00f5771b020e5f8b82e105 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_slab_from_polished_schist.json +4788983041ce569ac1b1130db10677ee1d217e27 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_slab_from_schist.json +239ecd171ad37947132c0785daf5d19b79faec01 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_stairs_from_polished_schist.json +d5e3ee0ab6c8acffe67d62f5cb515fd486882b9c data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_stairs_from_schist.json +3884181cee70cb606a253053030dec133e7ad423 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_polished_tuff.json +d38bc50797af6a3532741da6d7b83a99460b6fb9 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks.json +1450c0af3af6c18d7b48ba8df8959418aff1265e data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_tuff.json +fc4c93ed418b0aa92a42d049f06b731896af258d data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_polished_tuff.json +3c9b372ecb0e1627168ace5359393c81e1b869a0 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks.json +33e0d53811c17f263395989f285232c2440b0cf5 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_tuff.json +64f0bf5674fbb38c1516fd5ffe28db5984732b75 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_polished_tuff.json +8c6d8e11ab27dda9e33ddfbad601ceb46cda9e9c data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks.json +854053b06bdf3b3bdf80f028eb50e7b11eb13b34 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_tuff.json +9186846f19dea725644735528ccbfecdb479979c data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_bricks_from_polished_tuff.json +9745b4cff8e7b014b04e9121ac91d4f591aa35ea data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_bricks_from_tuff.json +d9b824608398b8cf1961df57048fef7596209a24 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_from_tuff.json +3d60bf8957d909526303b7cb248f074dac6ee573 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_slab_from_polished_tuff.json +dcd74a7497c756413b2666167a8def4d23fd9070 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_slab_from_tuff.json +ff85643f39a00fd168f6ca72d1c24776c0c9c712 data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_stairs_from_polished_tuff.json +245abd0403a0befdf9c98f374dbe78742532e7be data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_stairs_from_tuff.json +5423bff70742049bed9a645f311516a51aa6b2c5 data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_slab_from_purple_packed_silt.json +47dcd04369e6699adfda1e45db9667b0a96ecd84 data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles.json +97b05fd926adaaf68fb3204ba39193c242709d27 data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt.json +7218155e28915910b24a904f55b7bfb0d6e5acfb data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles.json +e74984fd32cb2b2e7e3bb8ae7f68a0a8111442af data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_wall_from_purple_packed_silt.json +07bca1b8dda63f5cddd098cd1f9ac6e380bd285d data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles.json +38d83f32ebd612b0c884038d2f048968e59d7dea data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingles_from_purple_packed_silt.json +2692c2a3a944728664fedc158cc0f1ca85cf832f data/twigs/advancement/recipes/building_blocks/stonecutting/quartz_column_from_quartz_block.json +baa52555801de10a87afca1853dfeef7a37e75e0 data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_slab_from_red_packed_silt.json +be4ebaa101bc83061ff75679eefe545cb6511dd6 data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_slab_from_red_silt_shingles.json +886b199d2f6bee4e8e1cc11d13e88b42022929cc data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_stairs_from_red_packed_silt.json +b3a503a8b298997c52b8d62b84b5957d3c488c73 data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_stairs_from_red_silt_shingles.json +5e6f3b9bb62159c63db31bee19c25a3607ff8ab4 data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_wall_from_red_packed_silt.json +287f8d5fca07abbc6d57377e586b5d5f47844403 data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_wall_from_red_silt_shingles.json +5cd92cec458926d8cbfd358cfdf140dbf94e0488 data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingles_from_red_packed_silt.json +2fe1444b0d12ce06f86dec3ca0715d65f2d42773 data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_slab_from_rhyolite.json +471f4a32ff46f2b61a19ac1205ad048b4abd857a data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_stairs_from_rhyolite.json +a992e773ad4e61ad854db14198152380d1ec3cdf data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_wall_from_rhyolite.json +c5e37443a63fed7797de43e41190725c5672fa37 data/twigs/advancement/recipes/building_blocks/stonecutting/schist_slab_from_schist.json +86f02b978245ef730d5fcd0f4f0242fe67aaac0e data/twigs/advancement/recipes/building_blocks/stonecutting/schist_stairs_from_schist.json +46955a6745a190b1e53fcf8b91e732717d4261b1 data/twigs/advancement/recipes/building_blocks/stonecutting/schist_wall_from_schist.json +c33667e04d22e39ea498983d156692f7a5eab756 data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_slab_from_silt_bricks.json +e7d3fa23f2c60a777cfd05696bb0683e0f382fb6 data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_stairs_from_silt_bricks.json +32d4e6148cabd1469bcaa94e2a56e1f41721b611 data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_wall_from_silt_bricks.json +b31383f1a21a279f806f51d180b771cf46fa3eb8 data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_slab_from_packed_silt.json +39d697982b5750ffb9cfd5241c82b74a37c14b70 data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_slab_from_silt_shingles.json +12ef2cad734489ef5ddb083d9da9e4419cde599c data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_stairs_from_packed_silt.json +20291790a72a9d8f41ecca70397ea8808a6f62f2 data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_stairs_from_silt_shingles.json +7d7411cb808aa13743ea53dff62f35814f1045a7 data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_wall_from_packed_silt.json +8c72e8889c6ffb409527a8882d1cafc3baa2b288 data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_wall_from_silt_shingles.json +3027bc204d769159db417e7d8f45cf3a41c57727 data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingles_from_packed_silt.json +e5a0ec7d8ee1e644394b4efa3bb836e14a39aba7 data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt.json +d1f80b338878f1bce3bba0be2b2f46bda90204f7 data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks.json +1d3a4008ea2db6c9a3f8bc0766ef850a40358435 data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt.json +fdc5227513cdcded0c0951610832e13ddb1a0bf6 data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks.json +74b45366731963914e138bd96fc9ad9fcdce0579 data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt.json +ef0e5daca487c78ece01516d9a48f351f9ebf2f8 data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks.json +65cc98783a80a7f3aebf7ce22e81e5306bf06d9f data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_bricks_from_smooth_basalt.json +3b4b74a195020acd03d5df91c05ab8535f0eee3e data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_slab_from_smooth_stone.json +2dff44ce0f87e12ff9254b839c6d7c2acd949c75 data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks.json +4e8450eefb04e609c5efc5ac337cd7983529f295 data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_stairs_from_smooth_stone.json +651fb32e8e25c71be60583a554afd28d5b49251a data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks.json +eee1a86a2255b01be573a812db4117cb14eba25b data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_wall_from_smooth_stone.json +92a23381a8c000427119b6197099ab15e8bcf82f data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks.json +d6a87a1927058d7d33dfc15675509696cedf58f4 data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_bricks_from_smooth_stone.json +39708b979d41d9e2ac161bbe3899e001c5c98457 data/twigs/advancement/recipes/building_blocks/stonecutting/stone_column_from_stone.json +46dc18dd26e2354b10e23ab195d377cfd3746992 data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks.json +4edc4e4facbd19d0d817f4dff00e2da5f58dc393 data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks.json +6989f0a7bbd7efc6c487cecb127e747ad196ded4 data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks.json +ed8e5948d27ae4f70c39e0d7bd8e8aa3ca185d1d data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_copper_pillar_from_waxed_copper_block.json +3ea337239f350e0a867a54ce2a5a8380213118a8 data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab.json +ecc4e4bbfe8f7468d45b9c86d91f914da516b356 data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper.json +50ae94a92f4a0122a551772a10db353658fb0b28 data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab.json +be74005bd2c7a2bdb8c6bd6e7ee37b4930d5097c data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper.json +8a2484ad22146a25b611983839edef9984bb007f data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab.json +915cfdc0f839418b73a00540a7b18575ca053024 data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper.json +4de0668fe6280c4a4b9ff8f1c2b9dc1f34866d63 data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab.json +fbf2bacea86934bda170db0e79d2a8bc17b708e2 data/twigs/advancement/recipes/building_blocks/stonecutting/weathered_copper_pillar_from_weathered_copper.json +c43f8e563bbe7db0644c47f1ce48622f6c6715db data/twigs/advancement/recipes/building_blocks/stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab.json +7e2bddd3fcd1a1eefd02248d0ba15625a21f87d6 data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks.json +f093ac589effcc486d1e40ae3383026658cd4840 data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks.json +f46ae4484bb83547929d37d0a204bc3666959697 data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks.json +0a2fe8ea180face6d87432ea40249a1a73ce239a data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_slab_from_white_packed_silt.json +cb3bec63686a26b095c41ca3bbeb255a495bbb9c data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_slab_from_white_silt_shingles.json +30ecb528f868b0b4f5910ba67c0190a04d19ce75 data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_stairs_from_white_packed_silt.json +5b9570bb9fc6980995d9d361a5f4e85754efb79f data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_stairs_from_white_silt_shingles.json +7a6e69282a08a005264fb3d0170479b6378fc5a4 data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_wall_from_white_packed_silt.json +38299d9b8ee9304abadeb8a10e352c90f4d4a46c data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_wall_from_white_silt_shingles.json +55078a1e2ecba68fd7ead313216e6a246016acd2 data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingles_from_white_packed_silt.json +c23355e0796942fa205046734a5c5739ab42962b data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt.json +626f88ef58aae04f8e65b9b39bcc248e940d53e5 data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles.json +e497e8da05992fc1bb004e29d15a6960ae50fc8c data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt.json +f50f9d2b7baafa3154a8de05e50a0024adddb48e data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles.json +101a6c7d2588d6a806cacf5e7654f2290d03adeb data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt.json +29ada3824b8ddbc700a878d2faf2e31f593f044f data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles.json +0a6c2ee876c346853d25d088bae64dfc8b3c4d48 data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingles_from_yellow_packed_silt.json +48f0905d9968f8c0394b062df1f7d5cdd62a2ef0 data/twigs/advancement/recipes/building_blocks/torchflower_paper_lantern.json +43618fdfe3d191fbb4805c4005a2ba33289371e2 data/twigs/advancement/recipes/building_blocks/twig_to_stick.json +941da63afdd6095df628987f336ec6446b74010a data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_slab.json +559a0fd4dc84f499cbfffb7505693d5e4dbbaef9 data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_stairs.json +41f57eefc0ad4a75f1d1387ca676a3904a3d220e data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_wall.json +0d735385e38c4f7bcd19045ec9f8a839bfc580d0 data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_bricks.json +cd7aa81b3018c19f265e7681d8004fe4896e3bb8 data/twigs/advancement/recipes/building_blocks/warped_shroomlamp.json +5a6caf9e7b96fdf59478fd709baa4e40f7e91296 data/twigs/advancement/recipes/building_blocks/warped_table.json +7d524d30999cc5bd74f1494fc9bdbe6fb28988f7 data/twigs/advancement/recipes/building_blocks/waxed_copper_pillar.json +319aa5d82e3ab9963164b7ed91b0ab6579bc42ab data/twigs/advancement/recipes/building_blocks/waxed_exposed_copper_pillar.json +a39c2563929909b3bb09e6e55ca8affb1bbc56fa data/twigs/advancement/recipes/building_blocks/waxed_oxidized_copper_pillar.json +82aecb2e2ac9f34853ceaff50e82dbb88771d74a data/twigs/advancement/recipes/building_blocks/waxed_weathered_copper_pillar.json +aa7ef0713e322b7724c001de4f712f538151efa4 data/twigs/advancement/recipes/building_blocks/weathered_copper_pillar.json +cfc17ab0a3571c472a34d8bdf540e51cea6beda5 data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_slab.json +56b2c55e02e581a4e57fe5cb9e5c3282daef58f0 data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_stairs.json +daf9b40071ad4fb9449ba9dea18a66e5826fc1c6 data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_wall.json +b97a1abb7d3179d33bcf6dd90986e971cd760030 data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_bricks.json +3ab1e419234dc45f1674d630ad50a830a400ba2b data/twigs/advancement/recipes/building_blocks/white_packed_silt_from_packed_silt.json +57f8651ce571f0c668d119567997bc637ade8548 data/twigs/advancement/recipes/building_blocks/white_packed_silt_from_silt_shingles.json +2ca016dd3fde587de9358785b9de54c6ffe09405 data/twigs/advancement/recipes/building_blocks/white_silt_pot.json +a5a41261b6a6eb0444002f08562d6ee7fdfc67ca data/twigs/advancement/recipes/building_blocks/white_silt_shingle_slab.json +c574a9a45233ce2099b267619853ac10a301aa72 data/twigs/advancement/recipes/building_blocks/white_silt_shingle_stairs.json +d81c24aae898bd04c842356cb4b38e55f8e908a0 data/twigs/advancement/recipes/building_blocks/white_silt_shingle_wall.json +c002d01022b515884ab74a2f728ea8a81c2698c7 data/twigs/advancement/recipes/building_blocks/white_silt_shingles.json +000207d7cc93584726d2ba6019534615388c5410 data/twigs/advancement/recipes/building_blocks/yellow_packed_silt_from_packed_silt.json +7229adbe4f3b146ce3c63422d1a9a9be5c12e96a data/twigs/advancement/recipes/building_blocks/yellow_packed_silt_from_silt_shingles.json +e40b36020cec8d685d65fe39d252a84007f14e49 data/twigs/advancement/recipes/building_blocks/yellow_silt_pot.json +c95849aaa2583c71928491c8ac1489aaf8b85b79 data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_slab.json +09e5d256ece5835b2849d1480954b6d553998415 data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_stairs.json +0929c45d8cd648d9af436ca3dddb4001ec36f4f9 data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_wall.json +cb6b8c6a064057f46b4ff10ede07415b5ac20d61 data/twigs/advancement/recipes/building_blocks/yellow_silt_shingles.json +a9888b7847c0833db312a2cb6cbbde3b73d35861 data/twigs/recipe/acacia_table.json +be88d328266a104585a7480638a293f030a552e0 data/twigs/recipe/allium_paper_lantern.json +7c33170f96ad8b65345aef194d9a2bc8365930a1 data/twigs/recipe/azalea_flowers_from_flowering_azalea.json +148bf9520671ab7bc3925a0425ac92d3d6a5c3a7 data/twigs/recipe/azalea_flowers_from_flowering_azalea_leaves.json +db5bf474b681496f910c5d81deedc72c42630766 data/twigs/recipe/bamboo_mat.json +776d1dff1efb3d7c87a1884b1821ee0cfe38c803 data/twigs/recipe/bamboo_table.json +9b08e22e7e4dca29df77f791b140ab68f2892ab0 data/twigs/recipe/bamboo_thatch.json +723b1a20b435bdd3efc21733f79e910daf12016f data/twigs/recipe/bamboo_thatch_slab.json +c30b3965a3e27bca3b7978321974b22be17ef4e0 data/twigs/recipe/birch_table.json +6d23e23e6d48dca6e17896bf86d8a3b779c5736f data/twigs/recipe/black_packed_silt_from_packed_silt.json +5dd8ff14653ed3148071f9f9817abdc1eaf10dbf data/twigs/recipe/black_packed_silt_from_silt_shingles.json +1bedd08058fd2b2d0f687f405ebe0105e1ab550f data/twigs/recipe/black_silt_pot.json +3ecdd39fbb0a50beb1a6e5888f6e42bc12157ab3 data/twigs/recipe/black_silt_shingle_slab.json +ec277d35e9120a1241527098a47ff8bbb56f5001 data/twigs/recipe/black_silt_shingle_stairs.json +daf74fa1d7f50fe000fd310799bf509f6cd87e71 data/twigs/recipe/black_silt_shingle_wall.json +163e7275d69f259e9b3d80e87b4448bc0f4c44f9 data/twigs/recipe/black_silt_shingles.json +0acafee962baf90131553a1a3a0b52a8eafaea0d data/twigs/recipe/blackstone_column.json +809eb361ba00b759a8cbc1ca31ad9e558a17bfd2 data/twigs/recipe/bloodstone.json +ef86b9ddd35ac50a203b90f5c55358cba1f03b37 data/twigs/recipe/bloodstone_slab.json +03a35b637ea5592b01e91407c99112de2bbbec60 data/twigs/recipe/bloodstone_stairs.json +34bdb276ad44ffd97f093d680c1339d21a19ab47 data/twigs/recipe/bloodstone_wall.json +6281d3e9b7778607eaab6078d5d0f317c16a2a0b data/twigs/recipe/blue_orchid_paper_lantern.json +c4dfecfef1ab685bbf5a63c4e24f4a8f0969cc59 data/twigs/recipe/blue_packed_silt_from_packed_silt.json +39e0082d7b007d437d80befcb437fc21c149ca6d data/twigs/recipe/blue_packed_silt_from_silt_shingles.json +dcead2f3d8236e66dbb0e41cce6a805dd5e91b4b data/twigs/recipe/blue_silt_pot.json +bd8f34fba1634cbec91d235d8466ca19e53061b7 data/twigs/recipe/blue_silt_shingle_slab.json +6ba30b0aa57e2922b5ea3dbfef50c511d52bf195 data/twigs/recipe/blue_silt_shingle_stairs.json +0e9183531711d8fc2291b2b6af1770096b5dc496 data/twigs/recipe/blue_silt_shingle_wall.json +c7ea53fd96b4fbf7f80901009533369700126418 data/twigs/recipe/blue_silt_shingles.json +8b0524f24081fcb292c93823c7cfffce98f9ffc5 data/twigs/recipe/bone_meal_from_seashells.json +379d0908ff1c92071721010c18e581bd8acfc787 data/twigs/recipe/brown_packed_silt_from_packed_silt.json +b0bb7b9e1b5129afa82af6fdd685d4ebd7930ded data/twigs/recipe/brown_packed_silt_from_silt_shingles.json +a7fce9750e9f00d9aae1a913346ec0cd56d26613 data/twigs/recipe/brown_silt_pot.json +f4248eb84f4614e62a00737a36654eb5ae3b8a6e data/twigs/recipe/brown_silt_shingle_slab.json +f6c61caee27e3f1dbcf2dd5af189d74a9c1d90d4 data/twigs/recipe/brown_silt_shingle_stairs.json +5813452d991d453b36ca931de6a5653bfe8fcdc1 data/twigs/recipe/brown_silt_shingle_wall.json +1aceed774f8bdd8389ae0935e4b7401f52a37700 data/twigs/recipe/brown_silt_shingles.json +e7c78adeeef2c98bc0bc7ff547d9c5cb364108ed data/twigs/recipe/calcite_slab.json +12fe6357388924c745003aeae8f0c956ad0b0455 data/twigs/recipe/calcite_stairs.json +91a77da8de47ea72b083163d48cdfe7b4a292f18 data/twigs/recipe/calcite_wall.json +5784ab240a94182a67d8e7d3772c92ced60bb0bb data/twigs/recipe/cherry_table.json +a07485ee9c517e1ca1036ef104ad6cf9b7667117 data/twigs/recipe/chiseled_bricks.json +6f866a7151a836977d05e753e8d5606e76eebbe8 data/twigs/recipe/chiseled_silt_bricks.json +effb2938b4353c218c6adc1463c8d54c72cf42f2 data/twigs/recipe/chiseled_smooth_basalt_bricks.json +c4ff4d846ee52a5c2a463de05fc94ca3bf2c51df data/twigs/recipe/cobblestone_brick_slab.json +23cb67b55970718f04eef2a37de9c044606be278 data/twigs/recipe/cobblestone_brick_stairs.json +6b59c3d124b32c5d949e5f39df7f6c1726371940 data/twigs/recipe/cobblestone_brick_wall.json +84ab114aa28fdf7f0759bf4cfe3e0f5ad6cd6b3f data/twigs/recipe/cobblestone_bricks.json +6c30b5198cc754f3fb60d0f46399655f0d2de3db data/twigs/recipe/cobblestone_from_pebble.json +52c50c59cb46fd72081ffabfeebc3c91dee38796 data/twigs/recipe/compacted_dripstone.json +e0ac80d3345904d33f8c38a1cabe826f95ab7417 data/twigs/recipe/copper_pillar.json +35f3717b59bfec41bbc63e54d9302c85110d5b31 data/twigs/recipe/crimson_roots_paper_lantern.json +65065e1bbdaffafa35237b2b244b170687b08925 data/twigs/recipe/crimson_shroomlamp.json +4fb5612df266572c143ee5960f67aa3b2e90a665 data/twigs/recipe/crimson_table.json +769e063e3956fe33556bf12dc7145e2de9cea811 data/twigs/recipe/cut_amethyst.json +4965b93b30e6a74502acc2d383e3b8a08f606ac8 data/twigs/recipe/cyan_packed_silt_from_packed_silt.json +082629d7eaa49b455c6ef947884f2ad9353fcfe2 data/twigs/recipe/cyan_packed_silt_from_silt_shingles.json +edf58a8ef5e43fb70d5c5cd9f1030d9dcb4b0c21 data/twigs/recipe/cyan_silt_pot.json +a1af925d48f0cb38cbf40fd11d10050c7fa149db data/twigs/recipe/cyan_silt_shingle_slab.json +9c539f3972ffacc45a255fb1296f59d880a04fed data/twigs/recipe/cyan_silt_shingle_stairs.json +268ac969f28cec1ff76296d19b978a385c9074c2 data/twigs/recipe/cyan_silt_shingle_wall.json +97a624da86874d27475ab1812f166fae3949095f data/twigs/recipe/cyan_silt_shingles.json +5700bb5e0f246267f77cb4ca63606ca283e549f3 data/twigs/recipe/dandelion_paper_lantern.json +a81163093bf89417737152add8dfb135b8a5d1f5 data/twigs/recipe/dark_oak_table.json +9edc2088420217c5c42c73c006118fe4fc5b37b9 data/twigs/recipe/deepslate_column.json +92d779b4d812c7155408f2224b6cf7e1a200ca69 data/twigs/recipe/exposed_copper_pillar.json +8d03f1e797ae768a642a294867033fd92b3fd2fb data/twigs/recipe/gravel_brick_slab.json +98f0711f2cc619b8c886e3d1d43ae9c2ccc2973e data/twigs/recipe/gravel_brick_stairs.json +600f18fbdc6cb7a54b7a3b438fd6e40ed0585bf4 data/twigs/recipe/gravel_brick_wall.json +4085c5d161e32204a4673f36a4f913541ea05aeb data/twigs/recipe/gravel_bricks.json +fa590b9d6499246be2ccbb8b1692f133c2d681f1 data/twigs/recipe/gray_packed_silt_from_packed_silt.json +78714af29e33edfd3f8085f60b3bef9640e90ccf data/twigs/recipe/gray_packed_silt_from_silt_shingles.json +273d7237a4d91e3b1b0614e1875e06bac4060b36 data/twigs/recipe/gray_silt_pot.json +35685deea68a9c5838925b00e6e4147b9d2cfabc data/twigs/recipe/gray_silt_shingle_slab.json +665db181b3eb621a8aa24e67c527cb14700c0070 data/twigs/recipe/gray_silt_shingle_stairs.json +5839b41a82a9bf951be2e5c0c54b45b02d5fa753 data/twigs/recipe/gray_silt_shingle_wall.json +22a1a5bd6f1327d8c7f246876d671dd8babd4dda data/twigs/recipe/gray_silt_shingles.json +cf05c4e001a3d5c6f4a1124acc4b977845e780e3 data/twigs/recipe/green_packed_silt_from_packed_silt.json +685349549e3fe531aaf694cb1b41b5e757bec5c2 data/twigs/recipe/green_packed_silt_from_silt_shingles.json +d2d2cf358bded8953c6aa8c6612e858654fe13b7 data/twigs/recipe/green_silt_pot.json +13068f1ced1e0e045d037a05637cf07ec0b406af data/twigs/recipe/green_silt_shingle_slab.json +b614651340e5098b6f7d5fc71e1810e50df04b0f data/twigs/recipe/green_silt_shingle_stairs.json +ab853246758758689c9ea457925f43a0cb12df5e data/twigs/recipe/green_silt_shingle_wall.json +ed530e98ae74d03d8389b07a43100321c50f7a0d data/twigs/recipe/green_silt_shingles.json +98dc80dacced25e9f009ad072007fc5471cac1f3 data/twigs/recipe/jungle_table.json +4b485d9cb5e23856cf3de3af137a7200d902f93f data/twigs/recipe/lamp.json +45e837dd426e901433fdf747589708da680b132f data/twigs/recipe/light_blue_packed_silt_from_packed_silt.json +cbfba48c704b448efc07c1b4ae72c990b6c61e55 data/twigs/recipe/light_blue_packed_silt_from_silt_shingles.json +0bdb11c236ea9dd27f22255931e3de7007c72f4e data/twigs/recipe/light_blue_silt_pot.json +78b8f2216909fb3c72bb75e5dd020da0d90517a3 data/twigs/recipe/light_blue_silt_shingle_slab.json +71437d93e5b830b53d17d518d0a9ab74c8c26eef data/twigs/recipe/light_blue_silt_shingle_stairs.json +65a0b227bdace1b00ec4bec63882c0f802163616 data/twigs/recipe/light_blue_silt_shingle_wall.json +a1ed56c5e5095f110219f7a61603ae339db6ebfd data/twigs/recipe/light_blue_silt_shingles.json +c0b109b264f66daac53d952d5e1bace7e487509b data/twigs/recipe/light_gray_packed_silt_from_packed_silt.json +447e3a8bb5ad6798ea3bc63cbc846eb6415fdab2 data/twigs/recipe/light_gray_packed_silt_from_silt_shingles.json +31940366c9e5a4b9c26157fc4d3e2e4950e963d7 data/twigs/recipe/light_gray_silt_pot.json +ac0705d558ca5685205bcbfd817a2ba42a7c894a data/twigs/recipe/light_gray_silt_shingle_slab.json +e204ce0b409d175de77cbb0ad66b43d334fc69ea data/twigs/recipe/light_gray_silt_shingle_stairs.json +3b9dc8176a14787eae00d713e5833c51511a49f2 data/twigs/recipe/light_gray_silt_shingle_wall.json +d13596a79ff1063ff44f58c96c44d0968d5b3f08 data/twigs/recipe/light_gray_silt_shingles.json +4f83d5b89af1339edd050cc3d293d8557b9467bb data/twigs/recipe/lime_packed_silt_from_packed_silt.json +1f679d114ed82c30a4e2646e0b0b6098458d160f data/twigs/recipe/lime_packed_silt_from_silt_shingles.json +2a85c1bde5e2cefd14f7844cbdad99dcdc9a3816 data/twigs/recipe/lime_silt_pot.json +26546b2b2dd7056ec9c93209e08d830df733cb71 data/twigs/recipe/lime_silt_shingle_slab.json +82276ee66ebc1180574414d4625d9886fba5620d data/twigs/recipe/lime_silt_shingle_stairs.json +0234bf95f206e0d15b2ce6ed89c7727f5d9039b4 data/twigs/recipe/lime_silt_shingle_wall.json +82ba0cb5580c04e3424f6fada975d56a10679096 data/twigs/recipe/lime_silt_shingles.json +28462538fc66783c3d802738ad2d54ec479cd7d5 data/twigs/recipe/magenta_packed_silt_from_packed_silt.json +32df1c0e065e3576c283a24e7dc83fd8451b1347 data/twigs/recipe/magenta_packed_silt_from_silt_shingles.json +fac7bbdc66f0aeff638093d9c824ebb2b7e5fdeb data/twigs/recipe/magenta_silt_pot.json +8d5658c11be6b41206a9318faeaff42db5b10e54 data/twigs/recipe/magenta_silt_shingle_slab.json +9b51b2975a4faa9650d4652bcee039bdad61bedc data/twigs/recipe/magenta_silt_shingle_stairs.json +456dfea94bbf67b40d912f87028046d4aa29692f data/twigs/recipe/magenta_silt_shingle_wall.json +bc8afd30622b5cfe66fe903641b1aa11eb75828d data/twigs/recipe/magenta_silt_shingles.json +782534355a3bd733d2a3229b213697204b4caf8e data/twigs/recipe/mangrove_table.json +c9f4685de386097d703e926b1d8484285c5ff39f data/twigs/recipe/mixed_bricks.json +1585ce6785bb32086494c34f089acb8f473fb36c data/twigs/recipe/mixed_silt_bricks.json +c36d79e17999b1ad64615f7de28e12cb903178fa data/twigs/recipe/mossy_brick_slab.json +85a5e06b2c475d26be7c5646a81051365d1c5b20 data/twigs/recipe/mossy_brick_stairs.json +818cc062f8a93e4308376b85b2434620e54a9c79 data/twigs/recipe/mossy_brick_wall.json +a53a02c4a7a5cb21f4aac1aa3dffe0f7eb693756 data/twigs/recipe/mossy_bricks_from_bricks.json +89ed992e00f1a13ac56c03ef077014e8fd2bb3a0 data/twigs/recipe/mossy_bricks_from_vines.json +4e3fe33caded236310b09e3412277adf029837fd data/twigs/recipe/mossy_cobblestone_brick_slab.json +07c6cf57d9e07a1e1457d49721a2da88027afe84 data/twigs/recipe/mossy_cobblestone_brick_stairs.json +326393749f6056a2c7aa6be71964d80ed402559e data/twigs/recipe/mossy_cobblestone_brick_wall.json +a7facedb48443ac4b3943ac72def4c6212c60f18 data/twigs/recipe/mossy_cobblestone_bricks.json +fa492676328b52c7e8c304a21289dba286daf421 data/twigs/recipe/mossy_cobblestone_bricks_from_moss.json +3f2105854c3f314caf510879c0a0ebedf1f6e374 data/twigs/recipe/oak_table.json +ee8429adc87ce40bd994af4ab658bdf7a3b2e193 data/twigs/recipe/orange_packed_silt_from_packed_silt.json +31b9f429422458bf03a07f856215f6f6820c02c6 data/twigs/recipe/orange_packed_silt_from_silt_shingles.json +2c52340e2df00b0bd64162d6e5998da23da03b3e data/twigs/recipe/orange_silt_pot.json +4fec4379fc90402d697fc6d9231c4f509241cbc4 data/twigs/recipe/orange_silt_shingle_slab.json +5e9f5bbc110a3474c4d17dc4b0b2732ec965811d data/twigs/recipe/orange_silt_shingle_stairs.json +cb967434a7196cec667a4d0ecc90bee01136109a data/twigs/recipe/orange_silt_shingle_wall.json +e737ec326a0f4c1a9cad63833a8a5df2177ae427 data/twigs/recipe/orange_silt_shingles.json +a16f00f0069b952055ee428cf878fec2f077c61f data/twigs/recipe/oxidized_copper_pillar.json +84f5d79cdc0558d6ba6eacfcee556db289676daf data/twigs/recipe/packed_silt.json +a1e53c155f9ee072cba6e6258c53fb50bf965e2c data/twigs/recipe/paper_lantern.json +9796c8fbc5b3af4a431d555ccfe50ebba1a540fc data/twigs/recipe/pink_packed_silt_from_packed_silt.json +5f59dc52413d99ab44a18bf4b732fac4519400ff data/twigs/recipe/pink_packed_silt_from_silt_shingles.json +dc92ea059a4561db31c5787b63708add63e4bd93 data/twigs/recipe/pink_silt_pot.json +df407226024a6ac98d1c5ac1cd95991529924aed data/twigs/recipe/pink_silt_shingle_slab.json +fd98c327ea1f0fc3655d43fed3bcf7e1c16fa3fc data/twigs/recipe/pink_silt_shingle_stairs.json +7d5b83ad4059cc60de69cda0d9d4e9d22e668894 data/twigs/recipe/pink_silt_shingle_wall.json +f867d6d8b69dea13ab7934c02b318c0ef8c3a857 data/twigs/recipe/pink_silt_shingles.json +2c5f5a3fc4075102f8a82c0834cf7bbd92a5e392 data/twigs/recipe/polished_amethyst.json +7a0b19574be46d6872d31cf6e0434fa5dfa542df data/twigs/recipe/polished_basalt_bricks.json +d6a7ff09a9ae0c0bc4849c7ade379dbf7b5fc8f2 data/twigs/recipe/polished_bloodstone.json +6c6516c04f61538bc79f7b8128cc87b87289c8e9 data/twigs/recipe/polished_bloodstone_brick_slab.json +da33c137b4f248b56ddb011deef52ecb7e8149af data/twigs/recipe/polished_bloodstone_brick_stairs.json +72d839bcac3f0237cf804b4004fcdd7adef12d3b data/twigs/recipe/polished_bloodstone_brick_wall.json +787498ae0314076380da524a9ec1bd105ac8f0f0 data/twigs/recipe/polished_bloodstone_bricks.json +ec5f28d49f83cd2422f16382f2142ca45010ee82 data/twigs/recipe/polished_bloodstone_slab.json +c0d78c13e4c5b9a786d930084b79485b0511a5e1 data/twigs/recipe/polished_bloodstone_stairs.json +ac428eef66b776f5b170ccdc025cd814cbe6bc0e data/twigs/recipe/polished_calcite.json +f544e70df0016681a6247f7c00e840d0ce0d1ed6 data/twigs/recipe/polished_calcite_brick_slab.json +3d873b1418846cdd6f70d892747cc3e02d30c24e data/twigs/recipe/polished_calcite_brick_stairs.json +f49e2a7b0d275b9614081c9774fc9af9ffc72c6f data/twigs/recipe/polished_calcite_brick_wall.json +c40cd2290260ad040b857f9100f8487e7500dd3b data/twigs/recipe/polished_calcite_bricks.json +37d8de80049a2d155331d481f0422ca8a3db23db data/twigs/recipe/polished_calcite_slab.json +374c58d329d6a41603917ab30aa2abd544d84179 data/twigs/recipe/polished_calcite_stairs.json +4999d35c4c946bb1c2a5c56f430c8b9693486d88 data/twigs/recipe/polished_rhyolite.json +519fe84b77c2e38767bc5d76dac93e118826eda5 data/twigs/recipe/polished_rhyolite_brick_slab.json +452f3c79d875424413cf5422a4d1a96829f955f2 data/twigs/recipe/polished_rhyolite_brick_stairs.json +798a2926c42ef73ba4b81de83356d9f11b996a33 data/twigs/recipe/polished_rhyolite_brick_wall.json +4bd2a9d5f1614d2a6d3b200d6f9f5c2ae55f45ab data/twigs/recipe/polished_rhyolite_bricks.json +f375b41c985825c8401e6749c9bf832f029d10dd data/twigs/recipe/polished_rhyolite_slab.json +a00360f3053cdeafb7c3aa868c608419598d2224 data/twigs/recipe/polished_rhyolite_stairs.json +5be4dd4121b204df1a754d5a7429166d477a37c6 data/twigs/recipe/polished_schist.json +8f68176bd0f56925bbab2d1c0278879409f80b5e data/twigs/recipe/polished_schist_brick_slab.json +6f2cc72b5131b29e1f4bbe341a46aab05c8047ba data/twigs/recipe/polished_schist_brick_stairs.json +d7c2f7b6d36427ff08a46ced8b2f14caea9b0e1e data/twigs/recipe/polished_schist_brick_wall.json +d5e44b1f55e23dcc8a9d78cdcf0f5678cae23914 data/twigs/recipe/polished_schist_bricks.json +5cc7677d45307384876d5f49b25da698a18723a1 data/twigs/recipe/polished_schist_slab.json +ff19a16ca9199159ba2511b9465e555b6168dde9 data/twigs/recipe/polished_schist_stairs.json +875b731a143701294c391e369384d8f6d6a774ce data/twigs/recipe/polished_tuff.json +5d0f8979c137cafa9106b074e611c45b84591aa6 data/twigs/recipe/polished_tuff_brick_slab.json +ccdfb9190099cf54526fb0515b98fd028534efc9 data/twigs/recipe/polished_tuff_brick_stairs.json +e79de31278c83bb68194465a0b7712253695daae data/twigs/recipe/polished_tuff_brick_wall.json +1fa84a8a6b63a57967a8ebfb4bbbdc153745d4fb data/twigs/recipe/polished_tuff_bricks.json +2829d935aa4acd999952ee3ce5cd76c4bfbf1d92 data/twigs/recipe/polished_tuff_slab.json +4a4ab928660081b870cd3c0ac3814b93b4a26738 data/twigs/recipe/polished_tuff_stairs.json +73672c8ff79bdc9c1cdac8d705d2361fd8f17b57 data/twigs/recipe/purple_packed_silt_from_packed_silt.json +b99d638b819376f655bfd59333cc5fc222b60c7a data/twigs/recipe/purple_packed_silt_from_silt_shingles.json +cadbdca8a34598872fbc3db1fe6f252fe8d27f6e data/twigs/recipe/purple_silt_pot.json +748350af04d32bebd90df35769bb3360be8971e8 data/twigs/recipe/purple_silt_shingle_slab.json +ed23659bf0a09001d52946744569a5f4d8e859fb data/twigs/recipe/purple_silt_shingle_stairs.json +34a0984d17c5105d2dc249585e066b7dd520b019 data/twigs/recipe/purple_silt_shingle_wall.json +02c3f69154dbcf0deb6ef74162b2342706cea629 data/twigs/recipe/purple_silt_shingles.json +639b02942400c6d1bc79012b3a08dd131a1d0644 data/twigs/recipe/quartz_column.json +381bdad9006ea27a1eb54d99d313c47a7aaade39 data/twigs/recipe/red_packed_silt_from_packed_silt.json +f811751896de3740f2dc0e06c24da9fcd29718cd data/twigs/recipe/red_packed_silt_from_silt_shingles.json +3d5cc7ed5b652aeed638e06cd51cc6749b5de565 data/twigs/recipe/red_silt_pot.json +96e9e8cc4d0500adfa5510963c93cb99d70fab95 data/twigs/recipe/red_silt_shingle_slab.json +8d33dd7f7a60451a2651721629732d06784d3bb6 data/twigs/recipe/red_silt_shingle_stairs.json +4aa4db71d9d5471da44fda84ad9e4208f4bfe327 data/twigs/recipe/red_silt_shingle_wall.json +6845fd7624879d2697f4fcec864a72d4fb89b7df data/twigs/recipe/red_silt_shingles.json +1fdf9c8bff6f43cf11ef2a286cb4dbbf0531d17b data/twigs/recipe/rhyolite.json +a9cbc88c9069e059d56e0e62c6b46384940422c5 data/twigs/recipe/rhyolite_slab.json +732b281efec52a5809579a8b06df5e2b6f589934 data/twigs/recipe/rhyolite_stairs.json +b72e56b8b0ebbc786a7df49646448d5a3d35b36e data/twigs/recipe/rhyolite_wall.json +2c627be396245cd823e88b7e84e2fe7cb9d855e0 data/twigs/recipe/rocky_dirt.json +a45f2523b8296e99238631ad9b4a77d54319470f data/twigs/recipe/schist.json +8e7923d8b19b1ed715a4cb7e6bc171fc355e7ec3 data/twigs/recipe/schist_slab.json +ec2ea0ae672b39e27308db80fde727772f46fbc2 data/twigs/recipe/schist_stairs.json +ffd8cdbc0e2f4b495edad57992b83da27da5de31 data/twigs/recipe/schist_wall.json +cdf3b02b32c0c8d9baf203aaa23bd120bb20b124 data/twigs/recipe/silt.json +4e3008695de8117013e3189c66689855f073bd64 data/twigs/recipe/silt_brick_slab.json +91ec9edff20bbf8449ecd2d345f6f877ebe7bb45 data/twigs/recipe/silt_brick_stairs.json +b49c428ac4ebbc51efad7d6f2b5fe917559e0ab1 data/twigs/recipe/silt_brick_wall.json +2be93dc1291df393bccc96f5093168011702c4b4 data/twigs/recipe/silt_bricks.json +43aa31e79e5529d59734e4762418f4939c399804 data/twigs/recipe/silt_from_silt_ball.json +88627854016b3e6edd2cea1ad3d4e99294f6ba8a data/twigs/recipe/silt_pot.json +70e1d193adef9b5397020b146772b4a66c20fbd6 data/twigs/recipe/silt_shingle_slab.json +c15505aa85fac5ea21d62bad9aabbea9f5738f29 data/twigs/recipe/silt_shingle_stairs.json +0e86ecc16bfcaeea2e794cc891045e1a47bd510b data/twigs/recipe/silt_shingle_wall.json +ebeefd90dff9c9d18bda5cdd2a84a91aec9f824b data/twigs/recipe/silt_shingles.json +462ba6773bbe0ffe8d09c99c6c87a648ae26a1b8 data/twigs/recipe/smelting/cracked_bricks_from_bricks_smelting.json +383cde34874d9f0309bb6faddf3584ff92a10fd4 data/twigs/recipe/smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting.json +e4413eda2179d0482e7d59b86d56ced26186150a data/twigs/recipe/smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting.json +5aa0cbc73cc4cb4a7f98b6e8ea68feb883b17cbe data/twigs/recipe/smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting.json +640e750ccebfc2018636b017051d6507c0f54719 data/twigs/recipe/smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting.json +adebb7bffaa231a67a923c25397342e46cced8f5 data/twigs/recipe/smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting.json +b1566d8cb2a5da6ff89d4c27327d26ca7eaca291 data/twigs/recipe/smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting.json +b5bd59f1124d7098a5395fac3b55e8989cb0106f data/twigs/recipe/smelting/cracked_silt_bricks_from_silt_bricks_smelting.json +3b87d47a303008d3785f7511872b7f56b68837de data/twigs/recipe/smelting/silt_brick_from_silt_ball_smelting.json +2fcb22260fdd332dc9d40734af474d1f8a7ddd96 data/twigs/recipe/smooth_basalt_brick_slab.json +bb91699d15cc3525bd602aa0272ad07afb4628fb data/twigs/recipe/smooth_basalt_brick_stairs.json +b126dae87729feea6f67b19139775a63f79af078 data/twigs/recipe/smooth_basalt_brick_wall.json +e9a2b039aa6dddcae86a5b26eb54c08f7bd213bb data/twigs/recipe/smooth_basalt_bricks.json +ba62eb40fd2c20a0eddc01acf13964f1f0b8e8c9 data/twigs/recipe/smooth_stone_brick_slab.json +25a4653cbe178a8d8c3c23026b2c655df6b61f2e data/twigs/recipe/smooth_stone_brick_stairs.json +77b7634b3d2c534b57b033dab3e4b20f1c1e1fe7 data/twigs/recipe/smooth_stone_brick_wall.json +92f0bb7a02307b65d5ef40b5a0f785df560cf498 data/twigs/recipe/smooth_stone_bricks.json +773023c0a906fdfaabf400d62ad270282cb7ab92 data/twigs/recipe/soul_lamp.json +f2a45e4e35ebd19032a0d498f6489909cedd9359 data/twigs/recipe/spruce_table.json +c9d6e6fba36996f7f22f4c968a219952137ef9b6 data/twigs/recipe/stone_column.json +fb2feef57f1c7c8f15b5f64700c02d53e8d8a791 data/twigs/recipe/stonecutting/black_silt_shingle_slab_from_black_packed_silt.json +75f0a45412b36c1675ed3326f4176dce85870f43 data/twigs/recipe/stonecutting/black_silt_shingle_slab_from_black_silt_shingles.json +44109fa9ea5256851292272dc107f4d375a33980 data/twigs/recipe/stonecutting/black_silt_shingle_stairs_from_black_packed_silt.json +62b77296de8461726b1441983180cf599f338cee data/twigs/recipe/stonecutting/black_silt_shingle_stairs_from_black_silt_shingles.json +6e455ce1ae27aa87f614d1eee3f71dfcbcf2b3d2 data/twigs/recipe/stonecutting/black_silt_shingle_wall_from_black_packed_silt.json +2dd22bb8eceec038a2427d7fd7220f025157a3ab data/twigs/recipe/stonecutting/black_silt_shingle_wall_from_black_silt_shingles.json +fb3b5a12ff1094933aeeef1522fb8d87e6737f92 data/twigs/recipe/stonecutting/black_silt_shingles_from_black_packed_silt.json +c9459571b2e82db5edf898b71f18eb198baa5d3e data/twigs/recipe/stonecutting/blackstone_column_from_blackstone.json +fb5409df7a3bcb6af57eb0110e811dbe3ec13ab0 data/twigs/recipe/stonecutting/bloodstone_slab_from_bloodstone.json +60b428d8b072dff52380ce1859dd496537105503 data/twigs/recipe/stonecutting/bloodstone_stairs_from_bloodstone.json +2d9a6246b0931be24b88cafd8884755720ab7250 data/twigs/recipe/stonecutting/bloodstone_wall_from_bloodstone.json +ae50648f11526169803e53878e60ab04b0aa2628 data/twigs/recipe/stonecutting/blue_silt_shingle_slab_from_blue_packed_silt.json +e42d84bf3655d4812d259411784379a0734e34b5 data/twigs/recipe/stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles.json +8d69cab578ce758f32854c75a4c779836fe894fc data/twigs/recipe/stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt.json +ad4df7dd8febe3631018ec5b4831c6e63a724888 data/twigs/recipe/stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles.json +70fb26f7d64966811afd9c1952f8b6688df715c9 data/twigs/recipe/stonecutting/blue_silt_shingle_wall_from_blue_packed_silt.json +81a8d7780bfb7112fd09d7d845f4799ccb000feb data/twigs/recipe/stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles.json +190c7becbca8b567166c1a9d91ac0c15f8cda3c7 data/twigs/recipe/stonecutting/blue_silt_shingles_from_blue_packed_silt.json +01fbae9defcb7b2dbd34b70efc8ff96821597274 data/twigs/recipe/stonecutting/brown_silt_shingle_slab_from_brown_packed_silt.json +2a6330aed18eaeb6f8dd4cb9247ce4304c0fb579 data/twigs/recipe/stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles.json +520543ca72e15a7850cf0f5a864bcaef469d2861 data/twigs/recipe/stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt.json +0357e899070b08f4e1ebb21bd42fe4becbd0a3c4 data/twigs/recipe/stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles.json +dd90b0fa80002c8322d7e81d959682f829905490 data/twigs/recipe/stonecutting/brown_silt_shingle_wall_from_brown_packed_silt.json +51de6e4cf975f2124843e6ed63ec682ef484bdf2 data/twigs/recipe/stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles.json +135bea944b3f6d8c99053168d892748111fdd034 data/twigs/recipe/stonecutting/brown_silt_shingles_from_brown_packed_silt.json +acb5a90eb4e32c5c69120986e53062dd6fa4202b data/twigs/recipe/stonecutting/calcite_slab_from_calcite.json +40a2d6efb5ca491babe528b11ba119d15bade58f data/twigs/recipe/stonecutting/calcite_stairs_from_calcite.json +3a0818a8efe2d18a5070954d2effdf6c7c7dd685 data/twigs/recipe/stonecutting/calcite_wall_from_calcite.json +ebf806792f2928129e261723c3225b3cb8703106 data/twigs/recipe/stonecutting/chiseled_bricks_from_bricks.json +8c3c3ea0651aa2e3b9bfeafb3a2688d044846536 data/twigs/recipe/stonecutting/chiseled_silt_bricks_from_silt_bricks.json +2832353144cb67ff8cee3b7d901bd4c5c6245b3e data/twigs/recipe/stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks.json +9a2365b5d5ed9d52fc1e862fdee54f2b282d5db4 data/twigs/recipe/stonecutting/cobblestone_brick_slab_from_cobblestone.json +f09c60d6b533867915aeb7a83d74101b568ad348 data/twigs/recipe/stonecutting/cobblestone_brick_slab_from_cobblestone_bricks.json +0a721a778b0774027153575461160ec2b0cd1337 data/twigs/recipe/stonecutting/cobblestone_brick_stairs_from_cobblestone.json +f78ec9814c293b422c4395d4fbbabb2f1ea9f800 data/twigs/recipe/stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks.json +635c40c88052f3b269445190b3396eed863e21d2 data/twigs/recipe/stonecutting/cobblestone_brick_wall_from_cobblestone.json +8acc9c3f920c7891fc991a5704b924790ab77b9b data/twigs/recipe/stonecutting/cobblestone_brick_wall_from_cobblestone_bricks.json +643e8d636b49209bd427d43add6296378386350b data/twigs/recipe/stonecutting/cobblestone_bricks_from_cobblestone.json +064d35767278c829b52a4de71e88babd5a842ba8 data/twigs/recipe/stonecutting/copper_pillar_from_copper_block.json +2fbdeba200a632baeaa827e8a13846f3ab5b36f1 data/twigs/recipe/stonecutting/copper_pillar_from_cut_copper_slab.json +cb1294b310e12cf4229c23e5513f43ca05c56462 data/twigs/recipe/stonecutting/cut_amethyst_from_amethyst_block.json +d84c48149765afede02db806ceed5c7fecbe82d6 data/twigs/recipe/stonecutting/cut_amethyst_from_polished_amethyst.json +cee654fb3298a942cf5f2f6abe515a005fb15504 data/twigs/recipe/stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt.json +7b6c5c436612d80a4042c973c7ab979e981a132f data/twigs/recipe/stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles.json +5e46ad5c6ab81150c9a6c1ed7d551fc2ed717fda data/twigs/recipe/stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt.json +61b50272a502f577903205255ce696957d3047d6 data/twigs/recipe/stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles.json +8d20deabf4dde12f81b901a19055a47b2e0d3cbe data/twigs/recipe/stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt.json +2671f1a835a7db06f9df81540883691f934cf1f2 data/twigs/recipe/stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles.json +1c0abbd098f077048cad41b2298ee8b89e5c9feb data/twigs/recipe/stonecutting/cyan_silt_shingles_from_cyan_packed_silt.json +61e6080ddbc66feb4ea0ae67f12b68ae1ee76118 data/twigs/recipe/stonecutting/deepslate_column_from_deepslate.json +d275b7fdffb344e8162c3f6fd6b0f33d476aabd3 data/twigs/recipe/stonecutting/exposed_copper_pillar_from_exposed_copper.json +cca5fe93a7aefa596774eec6d0359e15a4eee2b4 data/twigs/recipe/stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab.json +6b05c56a8b9895bbb7cdfe624eecbf2377773ada data/twigs/recipe/stonecutting/gray_silt_shingle_slab_from_gray_packed_silt.json +4aa6d26ee69dffab72b420b8216ed4d22f8241b4 data/twigs/recipe/stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles.json +86893cef402d313484c8c8584dff28a79b4f7a9f data/twigs/recipe/stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt.json +633b090a3f8727ddfadcabb77ddb37e04c1f08b4 data/twigs/recipe/stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles.json +08e7d966c080d3f08e18e3ced0219d2a3e0b524e data/twigs/recipe/stonecutting/gray_silt_shingle_wall_from_gray_packed_silt.json +cf138161046f80791ad25c976c1631510ddb51e9 data/twigs/recipe/stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles.json +ed2d73a9cd4b3a3d066d629f62c6da41f64e7478 data/twigs/recipe/stonecutting/gray_silt_shingles_from_gray_packed_silt.json +b05d7184c455e94a2734aeb8d5d97ef173cfb9ff data/twigs/recipe/stonecutting/green_silt_shingle_slab_from_green_packed_silt.json +f07921d31de493f510f08e85f0870566f8bbf76a data/twigs/recipe/stonecutting/green_silt_shingle_slab_from_green_silt_shingles.json +b529e8f7248246bc39351ac11a37f5f5375c3779 data/twigs/recipe/stonecutting/green_silt_shingle_stairs_from_green_packed_silt.json +5b8a8ec7c96591a292b630a99f7731973e2efcba data/twigs/recipe/stonecutting/green_silt_shingle_stairs_from_green_silt_shingles.json +4be8060995b0cf4591aea2656813ab29dd2ec58c data/twigs/recipe/stonecutting/green_silt_shingle_wall_from_green_packed_silt.json +bb3cf114e77c4ce462827b41fbe04ecde76b4d2a data/twigs/recipe/stonecutting/green_silt_shingle_wall_from_green_silt_shingles.json +73605a5aa9fa9cd4de70ce24551817f0bad4398b data/twigs/recipe/stonecutting/green_silt_shingles_from_green_packed_silt.json +76cf8203f35f6a273315d0991227ef76f7f7319e data/twigs/recipe/stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt.json +77bd00c7f7a0c231625b1829b5111e7e1bcf83ac data/twigs/recipe/stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles.json +4dc040a5cea3751312a9dc301f43824a4379a77a data/twigs/recipe/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt.json +277fa504c224b9d664e02458c2b8ea6e6c01ca7d data/twigs/recipe/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles.json +01f15c7365d5b3626164d76f06d778073ad34a71 data/twigs/recipe/stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt.json +1b24e1e8eaecca67f53da5e568c3188e7929dac7 data/twigs/recipe/stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles.json +ff3ad535dcd44dc6644754de11d0662214ed01af data/twigs/recipe/stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt.json +4ca8ebc0ffdb594ffa170ee35a5e2663dbad0c7f data/twigs/recipe/stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt.json +ed72b74971726a879cdb11d88f0c6d8446a3f0d1 data/twigs/recipe/stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles.json +b87cb93ef04e4b6cbdf757650d5278f1327fbd5e data/twigs/recipe/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt.json +eb2ae7402a3199a85676fb48e0b5666d2959ada9 data/twigs/recipe/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles.json +008f3e6ca55cf77fe3cc7e6c7c060e62b8124516 data/twigs/recipe/stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt.json +8def0da3a33c417c24d11be006c54c2c49894470 data/twigs/recipe/stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles.json +f016f36d80ca9189062f066c68413adb1b5e994e data/twigs/recipe/stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt.json +ec5ed071a909c26d790ca4c1a618c7eb878138ae data/twigs/recipe/stonecutting/lime_silt_shingle_slab_from_lime_packed_silt.json +1efea422bfc7b9b5ab1de1bd0cb3b4cd518b9f87 data/twigs/recipe/stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles.json +d4433cd25a0f5e4be9b6d1971c3b124f98f1dff6 data/twigs/recipe/stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt.json +dd28e2abfb19c97c9a54aeb5f88cbc37dea677de data/twigs/recipe/stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles.json +deb3dad4aefc9ee82fe344cc535e07bbebdcd4c5 data/twigs/recipe/stonecutting/lime_silt_shingle_wall_from_lime_packed_silt.json +f68cbbd231025b8b978e40b06abf81efad341880 data/twigs/recipe/stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles.json +3b208a87e4e7b7c661d1fef2e2bca52ad7f03b74 data/twigs/recipe/stonecutting/lime_silt_shingles_from_lime_packed_silt.json +ffc3957675b01b0d23754ceb1babfe73671aac59 data/twigs/recipe/stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt.json +313df90de0abba19f6f1e72db296f7152a594d36 data/twigs/recipe/stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles.json +6e7496ac05d41c1a8edb2f6bc5486f1e973cf898 data/twigs/recipe/stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt.json +fde2c217eefcace33d842196195e8aafc56ef8e9 data/twigs/recipe/stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles.json +41bc34a99104cc093aa8af8c65d95bf537826f8e data/twigs/recipe/stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt.json +3b50d7c7aa0df9b86a0cdf208bc21975f9b6934c data/twigs/recipe/stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles.json +25718aad981ba1df1c7cdc2825f555ef230c2d41 data/twigs/recipe/stonecutting/magenta_silt_shingles_from_magenta_packed_silt.json +9e0b281aa25ee280de14188133fc6eb3eaa9fe66 data/twigs/recipe/stonecutting/mixed_bricks_from_bricks.json +d82fba6718e35b891b2b0e11056b0817a406fcd3 data/twigs/recipe/stonecutting/mixed_silt_bricks_from_silt_bricks.json +37a01b55dc9b7c82a8fa27d722d92c3e43780cb7 data/twigs/recipe/stonecutting/mossy_brick_slab_from_mossy_bricks.json +17c77c6f4f4f58da4befb06d9645292c91b679ec data/twigs/recipe/stonecutting/mossy_brick_stairs_from_mossy_bricks.json +eb8604dd0fc5ff73edc3c91c95557a98fce5e05c data/twigs/recipe/stonecutting/mossy_brick_wall_from_mossy_bricks.json +6610bbbbdc910d335751f948d3ac97662a103f1d data/twigs/recipe/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone.json +222a25592166c03cc6f33d8a2c03dea801d84c79 data/twigs/recipe/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks.json +2f9478d222d5d2215233101556a783af52b7384a data/twigs/recipe/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone.json +7d9735bfd12fc06e04f3867f51036a29bf40dc93 data/twigs/recipe/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks.json +57dff5c41e61181306b59da34d7a37911259626c data/twigs/recipe/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone.json +489ee7bf09ebb051210bced7428fe22cec3b0332 data/twigs/recipe/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks.json +33e1c1302e901efbe53d8009ea06bf1d02f80154 data/twigs/recipe/stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone.json +69b94ed37cd4f891b466cc9e356b06a3d90ef1c0 data/twigs/recipe/stonecutting/orange_silt_shingle_slab_from_orange_packed_silt.json +e98ebdf1d2e0fa5882ccb27912facf1174910c21 data/twigs/recipe/stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles.json +107a2c7d12424e3d9dc2837cd20e0b43edad8f04 data/twigs/recipe/stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt.json +d745c0d29b9f2165b2360ec26a3d5f5ad5ab79a0 data/twigs/recipe/stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles.json +807898763ee18c51e72d946fa361c83c8ef90762 data/twigs/recipe/stonecutting/orange_silt_shingle_wall_from_orange_packed_silt.json +d4c9c5275b014c2b4e11c5725deab6e8f45ac2c5 data/twigs/recipe/stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles.json +2d69a69c476b2387ba9d508204b8aed917e75e1d data/twigs/recipe/stonecutting/orange_silt_shingles_from_orange_packed_silt.json +2a408d9fdbaf6be008948897e2c88053bccf2ff2 data/twigs/recipe/stonecutting/oxidized_copper_pillar_from_oxidized_copper.json +f972d99aa2d4ad29639dc9a1c9fcf3c42227a3fc data/twigs/recipe/stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab.json +d777d6f852f2213774991c787efa2a6a4d77d2cf data/twigs/recipe/stonecutting/pink_silt_shingle_slab_from_pink_packed_silt.json +1af9a2fdf5750328c5ba54d5c7e57950980253e5 data/twigs/recipe/stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles.json +0e909518955458c919da1aa2d43d3e904025bb7a data/twigs/recipe/stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt.json +a9e4463ed3b9682d9e9549aeb3c3c7492c8a3991 data/twigs/recipe/stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles.json +10d51a4007658eb1c4d81b3fd27480cae2aecc12 data/twigs/recipe/stonecutting/pink_silt_shingle_wall_from_pink_packed_silt.json +64bc1b617d6c4811974f101fb8ba469baa223e2b data/twigs/recipe/stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles.json +44a1b80e1263346997bcf2ba5964bff4797bf8dc data/twigs/recipe/stonecutting/pink_silt_shingles_from_pink_packed_silt.json +f85b6694fa4c29e0f532c6c980d5e2a61fa9e616 data/twigs/recipe/stonecutting/polished_amethyst_from_amethyst_block.json +bf02980e62f7a8ce7d8a8626544c6691c5ec6b48 data/twigs/recipe/stonecutting/polished_basalt_bricks_from_polished_basalt.json +9f9fe4aaaa1a707482f28e8d243a4f1627d23ee8 data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_bloodstone.json +d514695dfad41d58af300734735ff597721aba4d data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone.json +7aa542c23434ae295a7d6a48fa24cf94b389cf07 data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks.json +5e58f472bb869923592879dc4f63a0398c3cac41 data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_bloodstone.json +7f27bdd8f84ec87581ad9e21e8d4f0a99d39c4c9 data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone.json +540d7e7d7021da46bc8202466c201c5b86468526 data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks.json +f91ea38ca31977479925412015964185f89e838f data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_bloodstone.json +234e6a77d8ff0b02518e8667c9a8bc50a2b5a158 data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone.json +70830298e432e16ef408fb735a96acc1f8c0b20d data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks.json +915cbbee6f41072bb229d9c6f722d356855784bb data/twigs/recipe/stonecutting/polished_bloodstone_bricks_from_bloodstone.json +ed7f6f93e0054e6e7b69b77fe6c0266b8c3e0195 data/twigs/recipe/stonecutting/polished_bloodstone_bricks_from_polished_bloodstone.json +d4fae5cf5157cb4434cc42693c2fd65ce62292c4 data/twigs/recipe/stonecutting/polished_bloodstone_from_bloodstone.json +f9344824895cad3f36a87d1d6306fe2b502697c1 data/twigs/recipe/stonecutting/polished_bloodstone_slab_from_bloodstone.json +f761c02f3726e5d84860ed0d535a1ea6be0a31a9 data/twigs/recipe/stonecutting/polished_bloodstone_slab_from_polished_bloodstone.json +3c81bec5040e8efd7b2add64c4d0fdc4f4cda10a data/twigs/recipe/stonecutting/polished_bloodstone_stairs_from_bloodstone.json +0c0353dbd62a713c2bd144b31a714d9e16d4a3a2 data/twigs/recipe/stonecutting/polished_bloodstone_stairs_from_polished_bloodstone.json +ca32debde3d8ac5b41af2158917032ada477e91b data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_calcite.json +494b291e4a43ae15195f91ca6fee01d8317085c0 data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_polished_calcite.json +374a185e483d96a87318f056d40992cd11ac1b3a data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks.json +53184bb7554503368a9faefd33b12876fda7301b data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_calcite.json +93c56a4260c1cca09b120d3fb9169291a64199e4 data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_polished_calcite.json +52590c0426bc00a0ad34a0f9f8d3dae019f361ea data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks.json +811044f31fe7bee18d0b8628562ba06314788ee3 data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_calcite.json +16a53b5b660d53788165ceb9d303193a1674bec3 data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_polished_calcite.json +440ffe132a069bf3b198d742fdabcafeda27c205 data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks.json +cf4f5e9d319dfe10d3b11262aed2bc7622d45345 data/twigs/recipe/stonecutting/polished_calcite_bricks_from_calcite.json +73c46158a946882abec6023dd6d793dd8feeb2f0 data/twigs/recipe/stonecutting/polished_calcite_bricks_from_polished_calcite.json +6c1e5bdff4cc9c6e23a1d16ae8e5d49412d8217c data/twigs/recipe/stonecutting/polished_calcite_from_calcite.json +680c33a16aae0876789217e74d8554e9a1fe9152 data/twigs/recipe/stonecutting/polished_calcite_slab_from_calcite.json +94086cf96f9185aebd923d8b50125fec13d0e273 data/twigs/recipe/stonecutting/polished_calcite_slab_from_polished_calcite.json +d7fef599ca777f488df90df6826d5f8124c34226 data/twigs/recipe/stonecutting/polished_calcite_stairs_from_calcite.json +2e9e4b783e87f767907a84256243b82fa290a45f data/twigs/recipe/stonecutting/polished_calcite_stairs_from_polished_calcite.json +7826c573b62c30f5f2264761678aebf3a3acbc04 data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite.json +af9d1e07b1f05e6e673e651f31a9fafe9744dc9d data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks.json +b6b5a73a4b440339fdff1b1c086053999e83207c data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_rhyolite.json +1206e7097b19f9de0e30d4750dcad3228863005c data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite.json +471ff79e6b01426efac1d457e457a1859bb5c354 data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks.json +69bcd5e1f9b61bbb70af19370f2aef7b561a23f8 data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_rhyolite.json +ff0780844b574b49d7101e7bad36ad16704e81b1 data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite.json +0ac45ec6ed289eabcf9abc8374aa32cfb9c51ad0 data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks.json +44689d1083a2043bbf77a9f433377cf3a81ae61c data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_rhyolite.json +4edd8cb91ac70a7fc8e6e0e261de6562328c8605 data/twigs/recipe/stonecutting/polished_rhyolite_bricks_from_polished_rhyolite.json +7aaf622799100ea7c1214cae21ce6db80905747a data/twigs/recipe/stonecutting/polished_rhyolite_bricks_from_rhyolite.json +c2d1d1833632cfd4aef246b958fd65620497c524 data/twigs/recipe/stonecutting/polished_rhyolite_from_rhyolite.json +d2c476bc8a9c53f1e82500f5ae85e459539d6917 data/twigs/recipe/stonecutting/polished_rhyolite_slab_from_polished_rhyolite.json +912d5a64e28519d8e40355714eaf0bb2b44a6b24 data/twigs/recipe/stonecutting/polished_rhyolite_slab_from_rhyolite.json +23517f141551d9915bc1e8b821e46bddaaf9f389 data/twigs/recipe/stonecutting/polished_rhyolite_stairs_from_polished_rhyolite.json +12834e5791b600632e90f9996f8e6a1ffe101881 data/twigs/recipe/stonecutting/polished_rhyolite_stairs_from_rhyolite.json +d2cad1ce006e117e925da91c0f3897322fd964a2 data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_polished_schist.json +e9e5c6555e85d03d45985b7ab95d81e5e25243fd data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_polished_schist_bricks.json +e5f5751b0e3b40e309a93de48a2e4f0340cda028 data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_schist.json +61f1cd74c3cd765cfbaf4459b73e296bb40018e2 data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_polished_schist.json +3f1570dba225123af201258cc9f050af4cf44144 data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks.json +41240947d319018140d896af74e928b6ba3fc123 data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_schist.json +46fdea531f362aa20763c21082fb5283484e1a80 data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_polished_schist.json +17ee8989d8f531e3f30edc39de9c213cc8b9df55 data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_polished_schist_bricks.json +5e73767e65e9f2f8e01b209d2681696dcc18cd9e data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_schist.json +ebd3e245d89596916b308027974c8926e2c18bc5 data/twigs/recipe/stonecutting/polished_schist_bricks_from_polished_schist.json +f7994240c23ae8315704fc1969added86d48a874 data/twigs/recipe/stonecutting/polished_schist_bricks_from_schist.json +98fd9ba40835611405d0c43335472d77727a1e97 data/twigs/recipe/stonecutting/polished_schist_from_schist.json +b8b3cc7f6b0913a7bd2f61da0be80ce807f46b99 data/twigs/recipe/stonecutting/polished_schist_slab_from_polished_schist.json +151fbce44ad32e5664febe2b0e0d18d8ea234600 data/twigs/recipe/stonecutting/polished_schist_slab_from_schist.json +f7bf05d915f4972f30fa2db1c3e280c3f679080e data/twigs/recipe/stonecutting/polished_schist_stairs_from_polished_schist.json +cffe5bf2f5d98ab1c58d803b7cac8df068a3dc32 data/twigs/recipe/stonecutting/polished_schist_stairs_from_schist.json +857684c52443d4f08a9420b6bee45222a4088154 data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_polished_tuff.json +b7464752eaa47470a222eb73e13ceaab7adba4d1 data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks.json +661e1394d3a3efd7d4e9aec4b6a03d9536c7f16d data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_tuff.json +93cb16b8cd192daba55dd73a2898bef174bc0a34 data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_polished_tuff.json +2fb0838906fe094ad3ff7b8064e671bbea394088 data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks.json +450f21878ad9249f643c5da24f42e16da66c39d8 data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_tuff.json +ac2a14482cfa776efe715865964309c77fccf286 data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_polished_tuff.json +6271a5921ba6a4379049472f081c3b1802c4a163 data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks.json +50111ee6d59b372a69db5381d58175ae6ac34392 data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_tuff.json +209aeb5cb31b2c704a95785475e0fc92be3b0992 data/twigs/recipe/stonecutting/polished_tuff_bricks_from_polished_tuff.json +9eccc268264d7cb64270d14f67461e81ff3e4639 data/twigs/recipe/stonecutting/polished_tuff_bricks_from_tuff.json +6d813b75dafd25129ba98a156527956401a56479 data/twigs/recipe/stonecutting/polished_tuff_from_tuff.json +63b9068c045bb12cdaeaf16838538a6c25259fc6 data/twigs/recipe/stonecutting/polished_tuff_slab_from_polished_tuff.json +2171bd519425b247476fe4d94d67d502338fc4fe data/twigs/recipe/stonecutting/polished_tuff_slab_from_tuff.json +a1229330d9836ac1e1d15aa3611f0e17adf5ddd3 data/twigs/recipe/stonecutting/polished_tuff_stairs_from_polished_tuff.json +5401e35d1934307de8fea27865cbc8c46414ec17 data/twigs/recipe/stonecutting/polished_tuff_stairs_from_tuff.json +1634deb37938759337c737da9f8182e7a583c67e data/twigs/recipe/stonecutting/purple_silt_shingle_slab_from_purple_packed_silt.json +2910b672b31450931b4e56f0bde7483389fc35e2 data/twigs/recipe/stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles.json +7f9e1e4e76f5f652dd302ad436adb3125fdbc828 data/twigs/recipe/stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt.json +905074542a115779dc0de7720b9105aaeb6f9fc7 data/twigs/recipe/stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles.json +cb573ce7955323c95d86e80a2e9296d2408f43a2 data/twigs/recipe/stonecutting/purple_silt_shingle_wall_from_purple_packed_silt.json +4e2c6f1ac32714c7985761329be8e5ecb8cf0007 data/twigs/recipe/stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles.json +248f5b52169f62bbb71908687116c08bc93b4b79 data/twigs/recipe/stonecutting/purple_silt_shingles_from_purple_packed_silt.json +bf3529e69ada644ca14316dd7c20b6cae46245d2 data/twigs/recipe/stonecutting/quartz_column_from_quartz_block.json +333bbaca74866ebf32c233e1cc43d155dbdcb0a0 data/twigs/recipe/stonecutting/red_silt_shingle_slab_from_red_packed_silt.json +7225a48d98831677a64b7c9525a690954bc4cb32 data/twigs/recipe/stonecutting/red_silt_shingle_slab_from_red_silt_shingles.json +a8560d739ddeb4dc97385f56ccac8e362c36a93f data/twigs/recipe/stonecutting/red_silt_shingle_stairs_from_red_packed_silt.json +12248bfb7726564d52171926cbdc9e88ec5420a0 data/twigs/recipe/stonecutting/red_silt_shingle_stairs_from_red_silt_shingles.json +cf46967389c8b491e1566866d61c1fe942f9e60b data/twigs/recipe/stonecutting/red_silt_shingle_wall_from_red_packed_silt.json +d73409e7c059b8dc50a50ef1920167459c906427 data/twigs/recipe/stonecutting/red_silt_shingle_wall_from_red_silt_shingles.json +43896c7b0e0db383549008badbec3b110459afa9 data/twigs/recipe/stonecutting/red_silt_shingles_from_red_packed_silt.json +ab9eafc23c43be70593fcbbb0541938d41482714 data/twigs/recipe/stonecutting/rhyolite_slab_from_rhyolite.json +832d7d352a597eafcffd3c09dc396215e6a772f0 data/twigs/recipe/stonecutting/rhyolite_stairs_from_rhyolite.json +61df54b165c297a26824836b4c17efc941815c0f data/twigs/recipe/stonecutting/rhyolite_wall_from_rhyolite.json +277053772a379df62ed0e49a4445b843bb1cbd89 data/twigs/recipe/stonecutting/schist_slab_from_schist.json +5d6d1b70681d67d30923b2e4236b112a762c5c29 data/twigs/recipe/stonecutting/schist_stairs_from_schist.json +4f228d2264240893121398232b57f2dec145907f data/twigs/recipe/stonecutting/schist_wall_from_schist.json +57da675b73c3b116d98b4d9e366dfc587e7027f3 data/twigs/recipe/stonecutting/silt_brick_slab_from_silt_bricks.json +653c897a7be315704e494e79c0799368d0593db1 data/twigs/recipe/stonecutting/silt_brick_stairs_from_silt_bricks.json +6b01fbe23f812d5fc7861a071f335ce85db5aaae data/twigs/recipe/stonecutting/silt_brick_wall_from_silt_bricks.json +1ee2658e98d46e28b6032ddb7d4326f50d6a531c data/twigs/recipe/stonecutting/silt_shingle_slab_from_packed_silt.json +04db984cfebb00b60cb9584efc04dd1234926095 data/twigs/recipe/stonecutting/silt_shingle_slab_from_silt_shingles.json +ac4510e319ad0608ffc32784a880d4895c57ef12 data/twigs/recipe/stonecutting/silt_shingle_stairs_from_packed_silt.json +d53b81345930c8659be92f3086f15f9255df3bef data/twigs/recipe/stonecutting/silt_shingle_stairs_from_silt_shingles.json +f192eee4e85a26e05871232d1079142f0dec3e1c data/twigs/recipe/stonecutting/silt_shingle_wall_from_packed_silt.json +5579aaf866adde336becbd1c7ca84b935f162d76 data/twigs/recipe/stonecutting/silt_shingle_wall_from_silt_shingles.json +a2b73fa078961e0bb6e97ae28664ece7eca460ec data/twigs/recipe/stonecutting/silt_shingles_from_packed_silt.json +9045421ae322eb92e12b1e673cde1c9d64ca80f8 data/twigs/recipe/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt.json +0bb4180998153d4b31ea09f998e20b3b62bcb20f data/twigs/recipe/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks.json +ec86a84d322a9e1cdfbaf8162a2b8853f8771b33 data/twigs/recipe/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt.json +83f3d4a41bd92442fdada80d91ad305373a92bb6 data/twigs/recipe/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks.json +8b62e563eb277cb2d3beafc261d124fdcfc13296 data/twigs/recipe/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt.json +c34fd6a959bfcc1c8d1e7a4f59d00ed1f87c34c1 data/twigs/recipe/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks.json +0aeb435f48e0658a182f022f99b015c69b1a6ddf data/twigs/recipe/stonecutting/smooth_basalt_bricks_from_smooth_basalt.json +d53ccd0b3895d689379295fdfb94c02e2c0ab0ec data/twigs/recipe/stonecutting/smooth_stone_brick_slab_from_smooth_stone.json +c666c40fd837cb9c67e6c9e7d054c6020c9c49b9 data/twigs/recipe/stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks.json +ce3324f8a2444314e761626e8083ef5c9932cbd8 data/twigs/recipe/stonecutting/smooth_stone_brick_stairs_from_smooth_stone.json +19e54fb836cf9ed134b97282b4cfb62a13388aa5 data/twigs/recipe/stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks.json +fe8f8a65680689463c7ea96c7c2baa439c789938 data/twigs/recipe/stonecutting/smooth_stone_brick_wall_from_smooth_stone.json +2d61574abad3b46fef051ad4a3d96764ea86afeb data/twigs/recipe/stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks.json +70d5a527a1792ec5d3bfe6c73e299e98187d08e8 data/twigs/recipe/stonecutting/smooth_stone_bricks_from_smooth_stone.json +34a8148d37e4017ec329728b6123ecd0da0a1f0b data/twigs/recipe/stonecutting/stone_column_from_stone.json +9853f8b8a0851ac4eaac64ec5ff10e8e9d18bd07 data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks.json +82a6546b49f9e63517071b87e553f9a63c69134b data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks.json +1c9502ae52fa1cb386124392e44f82a9ac94c12f data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks.json +aea7e93d5ca62dd04e05366469ec1cfc4ab317c1 data/twigs/recipe/stonecutting/waxed_copper_pillar_from_waxed_copper_block.json +cea102bc47a5b53247484f9b8e7519abcb9c2425 data/twigs/recipe/stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab.json +d76727b40438c2b943ad22e39e6ae2c4a0e888ee data/twigs/recipe/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper.json +516d59e194d7b8640436970cbe5e969c2e5726f3 data/twigs/recipe/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab.json +c8ca4f7853a4d5d7d3c578be7eae56d6e4c70f2f data/twigs/recipe/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper.json +6fd6f3e4b66813fbcccdd01c1492ab15f627f313 data/twigs/recipe/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab.json +786799f85f5cc528fe6f01244206fe42ab57d2a8 data/twigs/recipe/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper.json +9d783fea3c02a1ca0415a78a3e94bdb2d6761cd4 data/twigs/recipe/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab.json +88fc1d765406ead0b991db296c2bb8af473fe113 data/twigs/recipe/stonecutting/weathered_copper_pillar_from_weathered_copper.json +1c686dada2f0014796ae1a38c644bef86fc9c607 data/twigs/recipe/stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab.json +a566f2e95741ae2faec7d6ed4160e01520b8947a data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks.json +9e1de1cea7e9fafd0aeb4ed9854e47447d166247 data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks.json +94949eee4ce5316553bc7728002ce428eb398d34 data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks.json +9fcd413b170e6509c3884532a76e71f80759822d data/twigs/recipe/stonecutting/white_silt_shingle_slab_from_white_packed_silt.json +d59a017bbe1f163a52c7c2e3eed442c0bfb2b385 data/twigs/recipe/stonecutting/white_silt_shingle_slab_from_white_silt_shingles.json +906a94027005675d706bb158c67769b753d4d7b4 data/twigs/recipe/stonecutting/white_silt_shingle_stairs_from_white_packed_silt.json +7ce5c468697a1079c9bd634be0723f4f82e95376 data/twigs/recipe/stonecutting/white_silt_shingle_stairs_from_white_silt_shingles.json +7798b1d80dbbc3dc75e8ec20d171ba15b9ef5124 data/twigs/recipe/stonecutting/white_silt_shingle_wall_from_white_packed_silt.json +7cb37301716c45e051716626c0cf09291a56b7bb data/twigs/recipe/stonecutting/white_silt_shingle_wall_from_white_silt_shingles.json +f7617683db0f3533f2b4e5f36af4e47256f52d13 data/twigs/recipe/stonecutting/white_silt_shingles_from_white_packed_silt.json +25dd2b428676544823dcf763f8417bbe49225659 data/twigs/recipe/stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt.json +859305baf768a056a9c1402dbdba1782a6866351 data/twigs/recipe/stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles.json +672cacba255382f76462932105dfa96252d0e307 data/twigs/recipe/stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt.json +5371f756beac4a92a80da982e363e6dad9e10fbc data/twigs/recipe/stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles.json +be7e5ecacc33a6ac8e9806cd7472ec859cd61fb6 data/twigs/recipe/stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt.json +cc39aff03d06d586f1f48a3f637076876e3b4a05 data/twigs/recipe/stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles.json +53c3c02a2c3d3719d8cf12e1d0088bcdeb1a77df data/twigs/recipe/stonecutting/yellow_silt_shingles_from_yellow_packed_silt.json +bf67c6fe380b3e29ab3f29598dc914af20c1f4fc data/twigs/recipe/torchflower_paper_lantern.json +7bdc98a3824ded85d07931463460c74a46187a00 data/twigs/recipe/twig_to_stick.json +1b8a1d928079174b2269f0602b37437fde574a4e data/twigs/recipe/twisting_polished_blackstone_brick_slab.json +18600fc6162a0f0830565e53c09e50e35da8dd20 data/twigs/recipe/twisting_polished_blackstone_brick_stairs.json +f2d40fe0b4147f2503e2b4e8273ef044f9b9aa27 data/twigs/recipe/twisting_polished_blackstone_brick_wall.json +006e9d5c6a81d520aed08c722d7fb5b57b202a7f data/twigs/recipe/twisting_polished_blackstone_bricks.json +2064292b26a848b4ec889834d5ec0de629660937 data/twigs/recipe/warped_shroomlamp.json +c842e5e9708990c0d1b1b14023a28caac62a3b0e data/twigs/recipe/warped_table.json +94bfa4e951f15ca50972a0f0800c0afa8d477373 data/twigs/recipe/waxed_copper_pillar.json +c73a54c5be54b7394fa4862a0043caa70bc39a49 data/twigs/recipe/waxed_exposed_copper_pillar.json +3330a3a9249d0ac5bd7c08d58e38af564dfb85ac data/twigs/recipe/waxed_oxidized_copper_pillar.json +1c92bc2aa93f43269b4ff3d24d59f382d6e4af5b data/twigs/recipe/waxed_weathered_copper_pillar.json +939a0f0e7f29cf31534bebc8c8ccc21bb2385ccd data/twigs/recipe/weathered_copper_pillar.json +a7fe8c783117befc412003b3861a11f988a1596a data/twigs/recipe/weeping_polished_blackstone_brick_slab.json +ecb214479259f14f39952ca59c7eab1934c39ab5 data/twigs/recipe/weeping_polished_blackstone_brick_stairs.json +100aa01a3710481b4447e45a0a1269dfdc972213 data/twigs/recipe/weeping_polished_blackstone_brick_wall.json +8029f8fc1732619335b644e9df8815b28560af73 data/twigs/recipe/weeping_polished_blackstone_bricks.json +4d4f5107fce8aa380128d5b0d3f7d4cd337447fe data/twigs/recipe/white_packed_silt_from_packed_silt.json +4c0bf72bde4b4d94dcf1b7b371e99ec570e464a4 data/twigs/recipe/white_packed_silt_from_silt_shingles.json +936f24dcea4f89bf7dfb2de78a12bb14bdaa493b data/twigs/recipe/white_silt_pot.json +a0f7eee024afade39471fb6ea89ad84f934f5bc0 data/twigs/recipe/white_silt_shingle_slab.json +cea8205543033ebab37c25c8b1f31fce6559d17f data/twigs/recipe/white_silt_shingle_stairs.json +c889b858e25bdd78ad5053277503b863a22d4709 data/twigs/recipe/white_silt_shingle_wall.json +4e085cb7441e35714a6d770b415a3c980c7950f3 data/twigs/recipe/white_silt_shingles.json +ea989a82ff7a6d4502f6ecda33ec66b40c6ffed4 data/twigs/recipe/yellow_packed_silt_from_packed_silt.json +40c0eb69b49f768be3a5ddf1710dab50a5c10e3b data/twigs/recipe/yellow_packed_silt_from_silt_shingles.json +ea524fe4465eeea774d023c350e3acecbff5e380 data/twigs/recipe/yellow_silt_pot.json +2f1a2894b92d57d82e9de15d5ae5d90885b985b0 data/twigs/recipe/yellow_silt_shingle_slab.json +0c58b778e0c15ba0347834e5406206d130b8cc8e data/twigs/recipe/yellow_silt_shingle_stairs.json +b50e8eedfbe4352da7ea3f41a1d0704bda983584 data/twigs/recipe/yellow_silt_shingle_wall.json +d9c4ea194796ff98bde1004d73a10401c3eae6f4 data/twigs/recipe/yellow_silt_shingles.json diff --git a/src/generated/resources/.cache/fafb1b55adaaf44fcb52c7d26735b3e05ada215c b/src/generated/resources/.cache/fafb1b55adaaf44fcb52c7d26735b3e05ada215c new file mode 100644 index 00000000..747092dc --- /dev/null +++ b/src/generated/resources/.cache/fafb1b55adaaf44fcb52c7d26735b3e05ada215c @@ -0,0 +1,14 @@ +// 1.21 2024-08-07T22:38:51.461276707 Tags for minecraft:item mod id twigs +599791d5ff829d9bc2c89986df8bf789dca7e962 data/minecraft/tags/item/piglin_repellents.json +bb490d6298d60add7923fd01e6b2279cef2909d0 data/minecraft/tags/item/slabs.json +33e68d4e3e1958c8ef642f2af2ae761bb67b7ad3 data/minecraft/tags/item/small_flowers.json +96c4fae30aa703fb8bb48d3c8dfb126468677f35 data/minecraft/tags/item/stairs.json +b149ca0af955728398901a109a265985c8148fef data/minecraft/tags/item/walls.json +be04783777713d461327c38454be43107254bf71 data/twigs/tags/item/bloodstone.json +6b2fbd51696b24130e7b9082e8c2bba4ae324a22 data/twigs/tags/item/packed_silt.json +c6029ff916924cf1a8283307ba9c1a1576a75f24 data/twigs/tags/item/packed_silt_full_blocks.json +2d36e807a9494cb31437d5a846b38ea081b7a75a data/twigs/tags/item/rhyolite.json +555634d44bd366e8aa29df9dde35d30b3eac87b8 data/twigs/tags/item/schist.json +31b960b72b02328418d0052c3265d6ee821d1d02 data/twigs/tags/item/seashells.json +53b99d8c0c4c77ea2142b8553858d2954d7beb25 data/twigs/tags/item/silt_pots.json +f76b491c1b4e07e5dec76430704d4721fdbd0969 data/twigs/tags/item/tables.json diff --git a/src/generated/resources/data/minecraft/tags/block/crystal_sound_blocks.json b/src/generated/resources/data/minecraft/tags/block/crystal_sound_blocks.json new file mode 100644 index 00000000..20707156 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/crystal_sound_blocks.json @@ -0,0 +1,6 @@ +{ + "values": [ + "twigs:polished_amethyst", + "twigs:cut_amethyst" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/flower_pots.json b/src/generated/resources/data/minecraft/tags/block/flower_pots.json new file mode 100644 index 00000000..1ccdba81 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/flower_pots.json @@ -0,0 +1,5 @@ +{ + "values": [ + "twigs:potted_azalea_flowers" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/inside_step_sound_blocks.json b/src/generated/resources/data/minecraft/tags/block/inside_step_sound_blocks.json new file mode 100644 index 00000000..232a8be0 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/inside_step_sound_blocks.json @@ -0,0 +1,6 @@ +{ + "values": [ + "twigs:petrified_lichen", + "twigs:azalea_flowers" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/axe.json b/src/generated/resources/data/minecraft/tags/block/mineable/axe.json new file mode 100644 index 00000000..51670162 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/mineable/axe.json @@ -0,0 +1,7 @@ +{ + "values": [ + "#twigs:tables", + "twigs:crimson_shroomlamp", + "twigs:warped_shroomlamp" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json b/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json new file mode 100644 index 00000000..b59e721f --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json @@ -0,0 +1,92 @@ +{ + "values": [ + "twigs:lamp", + "twigs:soul_lamp", + "twigs:polished_basalt_bricks", + "twigs:chiseled_smooth_basalt_bricks", + "twigs:smooth_basalt_bricks", + "twigs:smooth_basalt_brick_stairs", + "twigs:smooth_basalt_brick_slab", + "twigs:smooth_basalt_brick_wall", + "twigs:mixed_bricks", + "twigs:chiseled_bricks", + "twigs:cracked_bricks", + "twigs:mossy_bricks", + "twigs:mossy_brick_stairs", + "twigs:mossy_brick_slab", + "twigs:mossy_brick_wall", + "twigs:polished_amethyst", + "twigs:cut_amethyst", + "twigs:cobblestone_bricks", + "twigs:cobblestone_brick_slab", + "twigs:cobblestone_brick_stairs", + "twigs:cobblestone_brick_wall", + "twigs:cracked_cobblestone_bricks", + "twigs:mossy_cobblestone_bricks", + "twigs:mossy_cobblestone_brick_slab", + "twigs:mossy_cobblestone_brick_stairs", + "twigs:mossy_cobblestone_brick_wall", + "twigs:twisting_polished_blackstone_bricks", + "twigs:twisting_polished_blackstone_brick_slab", + "twigs:twisting_polished_blackstone_brick_stairs", + "twigs:twisting_polished_blackstone_brick_wall", + "twigs:weeping_polished_blackstone_bricks", + "twigs:weeping_polished_blackstone_brick_stairs", + "twigs:weeping_polished_blackstone_brick_slab", + "twigs:weeping_polished_blackstone_brick_wall", + "twigs:polished_tuff", + "twigs:polished_tuff_stairs", + "twigs:polished_tuff_slab", + "twigs:polished_tuff_bricks", + "twigs:polished_tuff_brick_stairs", + "twigs:polished_tuff_brick_slab", + "twigs:polished_tuff_brick_wall", + "twigs:cracked_polished_tuff_bricks", + "twigs:calcite_stairs", + "twigs:calcite_slab", + "twigs:calcite_wall", + "twigs:polished_calcite", + "twigs:polished_calcite_stairs", + "twigs:polished_calcite_slab", + "twigs:polished_calcite_bricks", + "twigs:polished_calcite_brick_stairs", + "twigs:polished_calcite_brick_slab", + "twigs:polished_calcite_brick_wall", + "twigs:cracked_polished_calcite_bricks", + "#twigs:schist", + "#twigs:rhyolite", + "#twigs:bloodstone", + "twigs:rocky_dirt", + "#twigs:packed_silt", + "#twigs:silt_pots", + "twigs:gravel_bricks", + "twigs:gravel_brick_stairs", + "twigs:gravel_brick_slab", + "twigs:gravel_brick_wall", + "twigs:silt_bricks", + "twigs:silt_brick_stairs", + "twigs:silt_brick_slab", + "twigs:silt_brick_wall", + "twigs:mixed_silt_bricks", + "twigs:chiseled_silt_bricks", + "twigs:cracked_silt_bricks", + "twigs:compacted_dripstone", + "twigs:smooth_stone_bricks", + "twigs:smooth_stone_brick_stairs", + "twigs:smooth_stone_brick_slab", + "twigs:smooth_stone_brick_wall", + "twigs:quartz_column", + "twigs:stone_column", + "twigs:deepslate_column", + "twigs:blackstone_column", + "twigs:petrified_lichen", + "twigs:copper_pillar", + "twigs:exposed_copper_pillar", + "twigs:weathered_copper_pillar", + "twigs:oxidized_copper_pillar", + "twigs:waxed_copper_pillar", + "twigs:waxed_exposed_copper_pillar", + "twigs:waxed_weathered_copper_pillar", + "twigs:waxed_oxidized_copper_pillar" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/shovel.json b/src/generated/resources/data/minecraft/tags/block/mineable/shovel.json new file mode 100644 index 00000000..62b3cb06 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/mineable/shovel.json @@ -0,0 +1,6 @@ +{ + "values": [ + "twigs:rocky_dirt", + "twigs:silt" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/piglin_repellents.json b/src/generated/resources/data/minecraft/tags/block/piglin_repellents.json new file mode 100644 index 00000000..917aee04 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/piglin_repellents.json @@ -0,0 +1,5 @@ +{ + "values": [ + "twigs:soul_lamp" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/replaceable.json b/src/generated/resources/data/minecraft/tags/block/replaceable.json new file mode 100644 index 00000000..d87da92f --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/replaceable.json @@ -0,0 +1,6 @@ +{ + "values": [ + "twigs:azalea_flowers", + "twigs:petrified_lichen" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/replaceable_by_trees.json b/src/generated/resources/data/minecraft/tags/block/replaceable_by_trees.json new file mode 100644 index 00000000..d87da92f --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/replaceable_by_trees.json @@ -0,0 +1,6 @@ +{ + "values": [ + "twigs:azalea_flowers", + "twigs:petrified_lichen" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/slabs.json b/src/generated/resources/data/minecraft/tags/block/slabs.json new file mode 100644 index 00000000..8537433e --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/slabs.json @@ -0,0 +1,45 @@ +{ + "values": [ + "twigs:bamboo_thatch_slab", + "twigs:smooth_basalt_brick_slab", + "twigs:mossy_brick_slab", + "twigs:gravel_brick_slab", + "twigs:smooth_stone_brick_slab", + "twigs:cobblestone_brick_slab", + "twigs:mossy_cobblestone_brick_slab", + "twigs:twisting_polished_blackstone_brick_slab", + "twigs:weeping_polished_blackstone_brick_slab", + "twigs:polished_tuff_slab", + "twigs:polished_tuff_brick_slab", + "twigs:calcite_slab", + "twigs:polished_calcite_slab", + "twigs:polished_calcite_brick_slab", + "twigs:schist_slab", + "twigs:polished_schist_slab", + "twigs:polished_schist_brick_slab", + "twigs:rhyolite_slab", + "twigs:polished_rhyolite_slab", + "twigs:polished_rhyolite_brick_slab", + "twigs:bloodstone_slab", + "twigs:polished_bloodstone_slab", + "twigs:polished_bloodstone_brick_slab", + "twigs:silt_brick_slab", + "twigs:silt_shingle_slab", + "twigs:white_silt_shingle_slab", + "twigs:orange_silt_shingle_slab", + "twigs:magenta_silt_shingle_slab", + "twigs:light_blue_silt_shingle_slab", + "twigs:yellow_silt_shingle_slab", + "twigs:lime_silt_shingle_slab", + "twigs:pink_silt_shingle_slab", + "twigs:gray_silt_shingle_slab", + "twigs:light_gray_silt_shingle_slab", + "twigs:cyan_silt_shingle_slab", + "twigs:purple_silt_shingle_slab", + "twigs:blue_silt_shingle_slab", + "twigs:brown_silt_shingle_slab", + "twigs:green_silt_shingle_slab", + "twigs:red_silt_shingle_slab", + "twigs:black_silt_shingle_slab" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/small_flowers.json b/src/generated/resources/data/minecraft/tags/block/small_flowers.json new file mode 100644 index 00000000..1223579c --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/small_flowers.json @@ -0,0 +1,5 @@ +{ + "values": [ + "twigs:azalea_flowers" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/stairs.json b/src/generated/resources/data/minecraft/tags/block/stairs.json new file mode 100644 index 00000000..7364e275 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/stairs.json @@ -0,0 +1,44 @@ +{ + "values": [ + "twigs:smooth_basalt_brick_stairs", + "twigs:mossy_brick_stairs", + "twigs:gravel_brick_stairs", + "twigs:smooth_stone_brick_stairs", + "twigs:cobblestone_brick_stairs", + "twigs:mossy_cobblestone_brick_stairs", + "twigs:twisting_polished_blackstone_brick_stairs", + "twigs:weeping_polished_blackstone_brick_stairs", + "twigs:polished_tuff_stairs", + "twigs:polished_tuff_brick_stairs", + "twigs:calcite_stairs", + "twigs:polished_calcite_stairs", + "twigs:polished_calcite_brick_stairs", + "twigs:schist_stairs", + "twigs:polished_schist_stairs", + "twigs:polished_schist_brick_stairs", + "twigs:rhyolite_stairs", + "twigs:polished_rhyolite_stairs", + "twigs:polished_rhyolite_brick_stairs", + "twigs:bloodstone_stairs", + "twigs:polished_bloodstone_stairs", + "twigs:polished_bloodstone_brick_stairs", + "twigs:silt_brick_stairs", + "twigs:silt_shingle_stairs", + "twigs:white_silt_shingle_stairs", + "twigs:orange_silt_shingle_stairs", + "twigs:magenta_silt_shingle_stairs", + "twigs:light_blue_silt_shingle_stairs", + "twigs:yellow_silt_shingle_stairs", + "twigs:lime_silt_shingle_stairs", + "twigs:pink_silt_shingle_stairs", + "twigs:gray_silt_shingle_stairs", + "twigs:light_gray_silt_shingle_stairs", + "twigs:cyan_silt_shingle_stairs", + "twigs:purple_silt_shingle_stairs", + "twigs:blue_silt_shingle_stairs", + "twigs:brown_silt_shingle_stairs", + "twigs:green_silt_shingle_stairs", + "twigs:red_silt_shingle_stairs", + "twigs:black_silt_shingle_stairs" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/walls.json b/src/generated/resources/data/minecraft/tags/block/walls.json new file mode 100644 index 00000000..cd07b093 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/block/walls.json @@ -0,0 +1,39 @@ +{ + "values": [ + "twigs:smooth_basalt_brick_wall", + "twigs:mossy_brick_wall", + "twigs:gravel_brick_wall", + "twigs:smooth_stone_brick_wall", + "twigs:cobblestone_brick_wall", + "twigs:mossy_cobblestone_brick_wall", + "twigs:twisting_polished_blackstone_brick_wall", + "twigs:weeping_polished_blackstone_brick_wall", + "twigs:polished_tuff_brick_wall", + "twigs:calcite_wall", + "twigs:polished_calcite_brick_wall", + "twigs:schist_wall", + "twigs:polished_schist_brick_wall", + "twigs:rhyolite_wall", + "twigs:polished_rhyolite_brick_wall", + "twigs:bloodstone_wall", + "twigs:polished_bloodstone_brick_wall", + "twigs:silt_brick_wall", + "twigs:silt_shingle_wall", + "twigs:white_silt_shingle_wall", + "twigs:orange_silt_shingle_wall", + "twigs:magenta_silt_shingle_wall", + "twigs:light_blue_silt_shingle_wall", + "twigs:yellow_silt_shingle_wall", + "twigs:lime_silt_shingle_wall", + "twigs:pink_silt_shingle_wall", + "twigs:gray_silt_shingle_wall", + "twigs:light_gray_silt_shingle_wall", + "twigs:cyan_silt_shingle_wall", + "twigs:purple_silt_shingle_wall", + "twigs:blue_silt_shingle_wall", + "twigs:brown_silt_shingle_wall", + "twigs:green_silt_shingle_wall", + "twigs:red_silt_shingle_wall", + "twigs:black_silt_shingle_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/piglin_repellents.json b/src/generated/resources/data/minecraft/tags/item/piglin_repellents.json new file mode 100644 index 00000000..917aee04 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/piglin_repellents.json @@ -0,0 +1,5 @@ +{ + "values": [ + "twigs:soul_lamp" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/slabs.json b/src/generated/resources/data/minecraft/tags/item/slabs.json new file mode 100644 index 00000000..8537433e --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/slabs.json @@ -0,0 +1,45 @@ +{ + "values": [ + "twigs:bamboo_thatch_slab", + "twigs:smooth_basalt_brick_slab", + "twigs:mossy_brick_slab", + "twigs:gravel_brick_slab", + "twigs:smooth_stone_brick_slab", + "twigs:cobblestone_brick_slab", + "twigs:mossy_cobblestone_brick_slab", + "twigs:twisting_polished_blackstone_brick_slab", + "twigs:weeping_polished_blackstone_brick_slab", + "twigs:polished_tuff_slab", + "twigs:polished_tuff_brick_slab", + "twigs:calcite_slab", + "twigs:polished_calcite_slab", + "twigs:polished_calcite_brick_slab", + "twigs:schist_slab", + "twigs:polished_schist_slab", + "twigs:polished_schist_brick_slab", + "twigs:rhyolite_slab", + "twigs:polished_rhyolite_slab", + "twigs:polished_rhyolite_brick_slab", + "twigs:bloodstone_slab", + "twigs:polished_bloodstone_slab", + "twigs:polished_bloodstone_brick_slab", + "twigs:silt_brick_slab", + "twigs:silt_shingle_slab", + "twigs:white_silt_shingle_slab", + "twigs:orange_silt_shingle_slab", + "twigs:magenta_silt_shingle_slab", + "twigs:light_blue_silt_shingle_slab", + "twigs:yellow_silt_shingle_slab", + "twigs:lime_silt_shingle_slab", + "twigs:pink_silt_shingle_slab", + "twigs:gray_silt_shingle_slab", + "twigs:light_gray_silt_shingle_slab", + "twigs:cyan_silt_shingle_slab", + "twigs:purple_silt_shingle_slab", + "twigs:blue_silt_shingle_slab", + "twigs:brown_silt_shingle_slab", + "twigs:green_silt_shingle_slab", + "twigs:red_silt_shingle_slab", + "twigs:black_silt_shingle_slab" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/small_flowers.json b/src/generated/resources/data/minecraft/tags/item/small_flowers.json new file mode 100644 index 00000000..1223579c --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/small_flowers.json @@ -0,0 +1,5 @@ +{ + "values": [ + "twigs:azalea_flowers" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/stairs.json b/src/generated/resources/data/minecraft/tags/item/stairs.json new file mode 100644 index 00000000..7364e275 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/stairs.json @@ -0,0 +1,44 @@ +{ + "values": [ + "twigs:smooth_basalt_brick_stairs", + "twigs:mossy_brick_stairs", + "twigs:gravel_brick_stairs", + "twigs:smooth_stone_brick_stairs", + "twigs:cobblestone_brick_stairs", + "twigs:mossy_cobblestone_brick_stairs", + "twigs:twisting_polished_blackstone_brick_stairs", + "twigs:weeping_polished_blackstone_brick_stairs", + "twigs:polished_tuff_stairs", + "twigs:polished_tuff_brick_stairs", + "twigs:calcite_stairs", + "twigs:polished_calcite_stairs", + "twigs:polished_calcite_brick_stairs", + "twigs:schist_stairs", + "twigs:polished_schist_stairs", + "twigs:polished_schist_brick_stairs", + "twigs:rhyolite_stairs", + "twigs:polished_rhyolite_stairs", + "twigs:polished_rhyolite_brick_stairs", + "twigs:bloodstone_stairs", + "twigs:polished_bloodstone_stairs", + "twigs:polished_bloodstone_brick_stairs", + "twigs:silt_brick_stairs", + "twigs:silt_shingle_stairs", + "twigs:white_silt_shingle_stairs", + "twigs:orange_silt_shingle_stairs", + "twigs:magenta_silt_shingle_stairs", + "twigs:light_blue_silt_shingle_stairs", + "twigs:yellow_silt_shingle_stairs", + "twigs:lime_silt_shingle_stairs", + "twigs:pink_silt_shingle_stairs", + "twigs:gray_silt_shingle_stairs", + "twigs:light_gray_silt_shingle_stairs", + "twigs:cyan_silt_shingle_stairs", + "twigs:purple_silt_shingle_stairs", + "twigs:blue_silt_shingle_stairs", + "twigs:brown_silt_shingle_stairs", + "twigs:green_silt_shingle_stairs", + "twigs:red_silt_shingle_stairs", + "twigs:black_silt_shingle_stairs" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/item/walls.json b/src/generated/resources/data/minecraft/tags/item/walls.json new file mode 100644 index 00000000..cd07b093 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/walls.json @@ -0,0 +1,39 @@ +{ + "values": [ + "twigs:smooth_basalt_brick_wall", + "twigs:mossy_brick_wall", + "twigs:gravel_brick_wall", + "twigs:smooth_stone_brick_wall", + "twigs:cobblestone_brick_wall", + "twigs:mossy_cobblestone_brick_wall", + "twigs:twisting_polished_blackstone_brick_wall", + "twigs:weeping_polished_blackstone_brick_wall", + "twigs:polished_tuff_brick_wall", + "twigs:calcite_wall", + "twigs:polished_calcite_brick_wall", + "twigs:schist_wall", + "twigs:polished_schist_brick_wall", + "twigs:rhyolite_wall", + "twigs:polished_rhyolite_brick_wall", + "twigs:bloodstone_wall", + "twigs:polished_bloodstone_brick_wall", + "twigs:silt_brick_wall", + "twigs:silt_shingle_wall", + "twigs:white_silt_shingle_wall", + "twigs:orange_silt_shingle_wall", + "twigs:magenta_silt_shingle_wall", + "twigs:light_blue_silt_shingle_wall", + "twigs:yellow_silt_shingle_wall", + "twigs:lime_silt_shingle_wall", + "twigs:pink_silt_shingle_wall", + "twigs:gray_silt_shingle_wall", + "twigs:light_gray_silt_shingle_wall", + "twigs:cyan_silt_shingle_wall", + "twigs:purple_silt_shingle_wall", + "twigs:blue_silt_shingle_wall", + "twigs:brown_silt_shingle_wall", + "twigs:green_silt_shingle_wall", + "twigs:red_silt_shingle_wall", + "twigs:black_silt_shingle_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/acacia_table.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/acacia_table.json new file mode 100644 index 00000000..7c0792ee --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/acacia_table.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_fence": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_fence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_acacia_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_acacia_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:acacia_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_acacia_slab", + "has_acacia_fence", + "has_acacia_planks" + ] + ], + "rewards": { + "recipes": [ + "twigs:acacia_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/allium_paper_lantern.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/allium_paper_lantern.json new file mode 100644 index 00000000..d1fa3230 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/allium_paper_lantern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_paper_lantern": { + "conditions": { + "items": [ + { + "items": "twigs:paper_lantern" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:allium_paper_lantern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_paper_lantern" + ] + ], + "rewards": { + "recipes": [ + "twigs:allium_paper_lantern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/azalea_flowers_from_flowering_azalea.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/azalea_flowers_from_flowering_azalea.json new file mode 100644 index 00000000..7bbdfe97 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/azalea_flowers_from_flowering_azalea.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_azalea": { + "conditions": { + "items": [ + { + "items": "minecraft:flowering_azalea" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:azalea_flowers_from_flowering_azalea" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_azalea" + ] + ], + "rewards": { + "recipes": [ + "twigs:azalea_flowers_from_flowering_azalea" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/azalea_flowers_from_flowering_azalea_leaves.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/azalea_flowers_from_flowering_azalea_leaves.json new file mode 100644 index 00000000..dff548f3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/azalea_flowers_from_flowering_azalea_leaves.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_azalea_leaves": { + "conditions": { + "items": [ + { + "items": "minecraft:flowering_azalea_leaves" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:azalea_flowers_from_flowering_azalea_leaves" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_azalea_leaves" + ] + ], + "rewards": { + "recipes": [ + "twigs:azalea_flowers_from_flowering_azalea_leaves" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_mat.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_mat.json new file mode 100644 index 00000000..ece78943 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_mat.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:bamboo_mat" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo" + ] + ], + "rewards": { + "recipes": [ + "twigs:bamboo_mat" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_table.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_table.json new file mode 100644 index 00000000..fe25116f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_table.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_fence": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_fence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_bamboo_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_bamboo_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:bamboo_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_slab", + "has_bamboo_fence", + "has_bamboo_planks" + ] + ], + "rewards": { + "recipes": [ + "twigs:bamboo_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_thatch.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_thatch.json new file mode 100644 index 00000000..014f40e7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_thatch.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_leaves": { + "conditions": { + "items": [ + { + "items": "twigs:bamboo_leaves" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:bamboo_thatch" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_leaves" + ] + ], + "rewards": { + "recipes": [ + "twigs:bamboo_thatch" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_thatch_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_thatch_slab.json new file mode 100644 index 00000000..81077ade --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bamboo_thatch_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_thatch": { + "conditions": { + "items": [ + { + "items": "twigs:bamboo_thatch" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:bamboo_thatch_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_thatch" + ] + ], + "rewards": { + "recipes": [ + "twigs:bamboo_thatch_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/birch_table.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/birch_table.json new file mode 100644 index 00000000..d4ebdbe3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/birch_table.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_fence": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_fence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_birch_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_birch_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:birch_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_birch_slab", + "has_birch_fence", + "has_birch_planks" + ] + ], + "rewards": { + "recipes": [ + "twigs:birch_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..e36af74a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:black_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:black_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:black_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..5f8c4836 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:black_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:black_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:black_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_pot.json new file mode 100644 index 00000000..2d025f44 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:black_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:black_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:black_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_slab.json new file mode 100644 index 00000000..3251d3ec --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:black_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:black_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:black_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_stairs.json new file mode 100644 index 00000000..b2dce1eb --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:black_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:black_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:black_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_wall.json new file mode 100644 index 00000000..23ce15c4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:black_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:black_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:black_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingles.json new file mode 100644 index 00000000..14f2f717 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/black_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:black_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:black_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:black_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blackstone_column.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blackstone_column.json new file mode 100644 index 00000000..e7e11de6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blackstone_column.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_blackstone_column": { + "conditions": { + "items": [ + { + "items": "twigs:blackstone_column" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:blackstone_column" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone", + "has_blackstone_column" + ] + ], + "rewards": { + "recipes": [ + "twigs:blackstone_column" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone.json new file mode 100644 index 00000000..2f181937 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_nugget": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_nugget" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_red_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sand", + "has_iron_nugget" + ] + ], + "rewards": { + "recipes": [ + "twigs:bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_slab.json new file mode 100644 index 00000000..9a5a5b3f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:bloodstone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:bloodstone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_stairs.json new file mode 100644 index 00000000..d0bb262c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:bloodstone_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:bloodstone_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_wall.json new file mode 100644 index 00000000..1ab7ac5b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bloodstone_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:bloodstone_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:bloodstone_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_orchid_paper_lantern.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_orchid_paper_lantern.json new file mode 100644 index 00000000..97482409 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_orchid_paper_lantern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_paper_lantern": { + "conditions": { + "items": [ + { + "items": "twigs:paper_lantern" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:blue_orchid_paper_lantern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_paper_lantern" + ] + ], + "rewards": { + "recipes": [ + "twigs:blue_orchid_paper_lantern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..23d0465f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:blue_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:blue_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..12ed5ea7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:blue_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:blue_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_pot.json new file mode 100644 index 00000000..8d27d2a4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:blue_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:blue_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_slab.json new file mode 100644 index 00000000..a99d8070 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:blue_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:blue_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_stairs.json new file mode 100644 index 00000000..e00a79fe --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:blue_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:blue_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_wall.json new file mode 100644 index 00000000..174bc35e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:blue_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:blue_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingles.json new file mode 100644 index 00000000..fe8178d5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/blue_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:blue_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:blue_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:blue_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bone_meal_from_seashells.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bone_meal_from_seashells.json new file mode 100644 index 00000000..f7076ae2 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/bone_meal_from_seashells.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_seashells": { + "conditions": { + "items": [ + { + "items": "#twigs:seashells" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:bone_meal_from_seashells" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_seashells" + ] + ], + "rewards": { + "recipes": [ + "twigs:bone_meal_from_seashells" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..f5d63e4b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:brown_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:brown_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..42fc3c14 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:brown_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:brown_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_pot.json new file mode 100644 index 00000000..1f723562 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:brown_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:brown_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_slab.json new file mode 100644 index 00000000..8a8b240c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:brown_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:brown_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:brown_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_stairs.json new file mode 100644 index 00000000..b1dc12f9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:brown_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:brown_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:brown_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_wall.json new file mode 100644 index 00000000..b5e9d88e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:brown_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:brown_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:brown_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingles.json new file mode 100644 index 00000000..239c8b80 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/brown_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:brown_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:brown_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:brown_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_slab.json new file mode 100644 index 00000000..a9604527 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:calcite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:calcite_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_stairs.json new file mode 100644 index 00000000..c406bfc7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:calcite_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:calcite_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_wall.json new file mode 100644 index 00000000..ff24584d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/calcite_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:calcite_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:calcite_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cherry_table.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cherry_table.json new file mode 100644 index 00000000..7ee3cc68 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cherry_table.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_fence": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_fence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_cherry_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_cherry_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cherry_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cherry_slab", + "has_cherry_fence", + "has_cherry_planks" + ] + ], + "rewards": { + "recipes": [ + "twigs:cherry_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_bricks.json new file mode 100644 index 00000000..c581b71c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_bricks.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brick_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:brick_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_chiseled_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:chiseled_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:chiseled_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brick_slab", + "has_chiseled_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:chiseled_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_silt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_silt_bricks.json new file mode 100644 index 00000000..9d0a6b78 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_silt_bricks.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:chiseled_silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_brick_slab": { + "conditions": { + "items": [ + { + "items": "twigs:silt_brick_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:chiseled_silt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_brick_slab", + "has_chiseled_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:chiseled_silt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_smooth_basalt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_smooth_basalt_bricks.json new file mode 100644 index 00000000..aa787eca --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/chiseled_smooth_basalt_bricks.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_chiseled_smooth_basalt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:chiseled_smooth_basalt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_smooth_basalt_brick_slab": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_basalt_brick_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:chiseled_smooth_basalt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt_brick_slab", + "has_chiseled_smooth_basalt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:chiseled_smooth_basalt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_slab.json new file mode 100644 index 00000000..9d36a638 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cobblestone_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:cobblestone_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_stairs.json new file mode 100644 index 00000000..7f71e7e9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cobblestone_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:cobblestone_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_wall.json new file mode 100644 index 00000000..f86b4714 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cobblestone_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:cobblestone_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_bricks.json new file mode 100644 index 00000000..dd0bae26 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cobblestone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "twigs:cobblestone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_from_pebble.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_from_pebble.json new file mode 100644 index 00000000..aa32ccdf --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cobblestone_from_pebble.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pebble": { + "conditions": { + "items": [ + { + "items": "twigs:pebble" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cobblestone_from_pebble" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pebble" + ] + ], + "rewards": { + "recipes": [ + "twigs:cobblestone_from_pebble" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/compacted_dripstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/compacted_dripstone.json new file mode 100644 index 00000000..d84efbda --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/compacted_dripstone.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_compacted_dripstone": { + "conditions": { + "items": [ + { + "items": "twigs:compacted_dripstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_pointed_dripstone": { + "conditions": { + "items": [ + { + "items": "minecraft:pointed_dripstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:compacted_dripstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pointed_dripstone", + "has_compacted_dripstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:compacted_dripstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/copper_pillar.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/copper_pillar.json new file mode 100644 index 00000000..e3c5ecdf --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/copper_pillar.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_pillar": { + "conditions": { + "items": [ + { + "items": "twigs:copper_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:copper_pillar" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_copper", + "has_copper_pillar" + ] + ], + "rewards": { + "recipes": [ + "twigs:copper_pillar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_roots_paper_lantern.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_roots_paper_lantern.json new file mode 100644 index 00000000..28968c45 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_roots_paper_lantern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_paper_lantern": { + "conditions": { + "items": [ + { + "items": "twigs:paper_lantern" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:crimson_roots_paper_lantern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_paper_lantern" + ] + ], + "rewards": { + "recipes": [ + "twigs:crimson_roots_paper_lantern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_shroomlamp.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_shroomlamp.json new file mode 100644 index 00000000..80ff071a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_shroomlamp.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_shroomlight": { + "conditions": { + "items": [ + { + "items": "minecraft:shroomlight" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:crimson_shroomlamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_planks", + "has_shroomlight" + ] + ], + "rewards": { + "recipes": [ + "twigs:crimson_shroomlamp" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_table.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_table.json new file mode 100644 index 00000000..383a1a7f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/crimson_table.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_fence": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_fence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_crimson_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:crimson_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_slab", + "has_crimson_fence", + "has_crimson_planks" + ] + ], + "rewards": { + "recipes": [ + "twigs:crimson_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cut_amethyst.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cut_amethyst.json new file mode 100644 index 00000000..0e09d1c7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cut_amethyst.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_amethyst": { + "conditions": { + "items": [ + { + "items": "twigs:polished_amethyst" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cut_amethyst" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_amethyst" + ] + ], + "rewards": { + "recipes": [ + "twigs:cut_amethyst" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..3e71b987 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cyan_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:cyan_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..f99c110c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cyan_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:cyan_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_pot.json new file mode 100644 index 00000000..91fdd792 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cyan_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:cyan_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_slab.json new file mode 100644 index 00000000..484f234e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:cyan_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cyan_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:cyan_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_stairs.json new file mode 100644 index 00000000..4cb7d071 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:cyan_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cyan_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:cyan_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_wall.json new file mode 100644 index 00000000..09e85d8e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:cyan_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cyan_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:cyan_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingles.json new file mode 100644 index 00000000..46cb80de --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/cyan_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:cyan_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:cyan_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:cyan_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/dandelion_paper_lantern.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/dandelion_paper_lantern.json new file mode 100644 index 00000000..f3dffdff --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/dandelion_paper_lantern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_paper_lantern": { + "conditions": { + "items": [ + { + "items": "twigs:paper_lantern" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:dandelion_paper_lantern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_paper_lantern" + ] + ], + "rewards": { + "recipes": [ + "twigs:dandelion_paper_lantern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/dark_oak_table.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/dark_oak_table.json new file mode 100644 index 00000000..c20b6bc5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/dark_oak_table.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_fence": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_fence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_dark_oak_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_dark_oak_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:dark_oak_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_oak_slab", + "has_dark_oak_fence", + "has_dark_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "twigs:dark_oak_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/deepslate_column.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/deepslate_column.json new file mode 100644 index 00000000..57a2faf1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/deepslate_column.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_deepslate_column": { + "conditions": { + "items": [ + { + "items": "twigs:deepslate_column" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:deepslate_column" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate", + "has_deepslate_column" + ] + ], + "rewards": { + "recipes": [ + "twigs:deepslate_column" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/exposed_copper_pillar.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/exposed_copper_pillar.json new file mode 100644 index 00000000..e5c255bb --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/exposed_copper_pillar.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper_pillar": { + "conditions": { + "items": [ + { + "items": "twigs:exposed_copper_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:exposed_copper_pillar" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_cut_copper", + "has_exposed_copper_pillar" + ] + ], + "rewards": { + "recipes": [ + "twigs:exposed_copper_pillar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_slab.json new file mode 100644 index 00000000..e4f55d62 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:gravel_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:gravel_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gravel_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:gravel_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_stairs.json new file mode 100644 index 00000000..7685ebbd --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:gravel_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:gravel_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gravel_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:gravel_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_wall.json new file mode 100644 index 00000000..c769f708 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:gravel_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:gravel_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gravel_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:gravel_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_bricks.json new file mode 100644 index 00000000..295d24a5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gravel_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gravel": { + "conditions": { + "items": [ + { + "items": "minecraft:gravel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:gravel_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gravel" + ] + ], + "rewards": { + "recipes": [ + "twigs:gravel_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..af363263 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:gray_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:gray_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..3518eded --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:gray_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:gray_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_pot.json new file mode 100644 index 00000000..70471c08 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:gray_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:gray_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_slab.json new file mode 100644 index 00000000..d8a8d0b5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:gray_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:gray_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_stairs.json new file mode 100644 index 00000000..64a069a5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:gray_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:gray_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_wall.json new file mode 100644 index 00000000..42a9e6b3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:gray_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:gray_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingles.json new file mode 100644 index 00000000..b5046a41 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/gray_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:gray_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:gray_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:gray_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..954df758 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:green_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:green_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:green_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..feb37e0b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:green_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:green_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:green_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_pot.json new file mode 100644 index 00000000..89194ba9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:green_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:green_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:green_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_slab.json new file mode 100644 index 00000000..3cd65ff1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:green_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:green_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:green_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_stairs.json new file mode 100644 index 00000000..d201550b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:green_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:green_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:green_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_wall.json new file mode 100644 index 00000000..25a00ee5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:green_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:green_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:green_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingles.json new file mode 100644 index 00000000..d073a5d0 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/green_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:green_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:green_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:green_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/jungle_table.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/jungle_table.json new file mode 100644 index 00000000..fedbb60e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/jungle_table.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_jungle_fence": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_fence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_jungle_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_jungle_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:jungle_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_jungle_slab", + "has_jungle_fence", + "has_jungle_planks" + ] + ], + "rewards": { + "recipes": [ + "twigs:jungle_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lamp.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lamp.json new file mode 100644 index 00000000..5e10d510 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lamp.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_coal": { + "conditions": { + "items": [ + { + "items": "minecraft:coal" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:lamp" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_torch": { + "conditions": { + "items": [ + { + "items": "minecraft:torch" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot", + "has_torch", + "has_coal" + ] + ], + "rewards": { + "recipes": [ + "twigs:lamp" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..a36abab8 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_blue_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_blue_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..519bfe4d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_blue_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_blue_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_pot.json new file mode 100644 index 00000000..6d5bac82 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_blue_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_blue_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_slab.json new file mode 100644 index 00000000..54529b18 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_blue_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_blue_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_stairs.json new file mode 100644 index 00000000..cfccaab0 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_blue_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_blue_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_wall.json new file mode 100644 index 00000000..adecd752 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_blue_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_blue_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingles.json new file mode 100644 index 00000000..93774d00 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_blue_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:light_blue_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_blue_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_blue_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..d5d6c4d1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_gray_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_gray_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..7cc05701 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_gray_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_gray_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_pot.json new file mode 100644 index 00000000..dd78f494 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_gray_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_gray_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_slab.json new file mode 100644 index 00000000..7f325783 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_gray_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_gray_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_stairs.json new file mode 100644 index 00000000..fe955f62 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_gray_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_gray_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_wall.json new file mode 100644 index 00000000..016c303a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_gray_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_gray_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingles.json new file mode 100644 index 00000000..ece2682c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/light_gray_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:light_gray_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:light_gray_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:light_gray_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..5107c9a2 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:lime_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:lime_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..9daabfaf --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:lime_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:lime_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_pot.json new file mode 100644 index 00000000..60ac16af --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:lime_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:lime_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_slab.json new file mode 100644 index 00000000..b5b84ded --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:lime_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:lime_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:lime_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_stairs.json new file mode 100644 index 00000000..a9e5eee8 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:lime_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:lime_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:lime_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_wall.json new file mode 100644 index 00000000..e58c419c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:lime_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:lime_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:lime_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingles.json new file mode 100644 index 00000000..75f019c6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/lime_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:lime_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:lime_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:lime_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..0e74cba7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:magenta_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:magenta_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..f15135a4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:magenta_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:magenta_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_pot.json new file mode 100644 index 00000000..2c5b3dda --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:magenta_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:magenta_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_slab.json new file mode 100644 index 00000000..45e84ec7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:magenta_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:magenta_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:magenta_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_stairs.json new file mode 100644 index 00000000..afdc58f8 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:magenta_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:magenta_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:magenta_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_wall.json new file mode 100644 index 00000000..78a0825e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:magenta_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:magenta_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:magenta_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingles.json new file mode 100644 index 00000000..71938b6f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/magenta_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:magenta_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:magenta_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:magenta_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mangrove_table.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mangrove_table.json new file mode 100644 index 00000000..7d890066 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mangrove_table.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_fence": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_fence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mangrove_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mangrove_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mangrove_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_slab", + "has_mangrove_fence", + "has_mangrove_planks" + ] + ], + "rewards": { + "recipes": [ + "twigs:mangrove_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mixed_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mixed_bricks.json new file mode 100644 index 00000000..04282d21 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mixed_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mixed_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:mixed_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mixed_silt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mixed_silt_bricks.json new file mode 100644 index 00000000..bc63f6e0 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mixed_silt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mixed_silt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:mixed_silt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_slab.json new file mode 100644 index 00000000..24f32ab4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mossy_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:mossy_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_stairs.json new file mode 100644 index 00000000..34418ee0 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mossy_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:mossy_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_wall.json new file mode 100644 index 00000000..17a78b8a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mossy_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:mossy_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_bricks_from_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_bricks_from_bricks.json new file mode 100644 index 00000000..2d7c1f03 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_bricks_from_bricks.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_moss_block": { + "conditions": { + "items": [ + { + "items": "minecraft:moss_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mossy_bricks_from_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks", + "has_moss_block" + ] + ], + "rewards": { + "recipes": [ + "twigs:mossy_bricks_from_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_bricks_from_vines.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_bricks_from_vines.json new file mode 100644 index 00000000..eaa990b1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_bricks_from_vines.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mossy_bricks_from_vines" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_vines": { + "conditions": { + "items": [ + { + "items": "minecraft:vine" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks", + "has_vines" + ] + ], + "rewards": { + "recipes": [ + "twigs:mossy_bricks_from_vines" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_slab.json new file mode 100644 index 00000000..51a9c0ac --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mossy_cobblestone_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:mossy_cobblestone_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_stairs.json new file mode 100644 index 00000000..8778e26e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mossy_cobblestone_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:mossy_cobblestone_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_wall.json new file mode 100644 index 00000000..26ea4221 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mossy_cobblestone_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:mossy_cobblestone_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_bricks.json new file mode 100644 index 00000000..88a69b34 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mossy_cobblestone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "twigs:mossy_cobblestone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_bricks_from_moss.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_bricks_from_moss.json new file mode 100644 index 00000000..d571415e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/mossy_cobblestone_bricks_from_moss.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_moss_block": { + "conditions": { + "items": [ + { + "items": "minecraft:moss_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:mossy_cobblestone_bricks_from_moss" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone_bricks", + "has_moss_block" + ] + ], + "rewards": { + "recipes": [ + "twigs:mossy_cobblestone_bricks_from_moss" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/oak_table.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/oak_table.json new file mode 100644 index 00000000..06733604 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/oak_table.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oak_fence": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_fence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_oak_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_oak_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:oak_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oak_slab", + "has_oak_fence", + "has_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "twigs:oak_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..ebb70984 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:orange_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:orange_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..e43a76ab --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:orange_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:orange_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_pot.json new file mode 100644 index 00000000..dff77ebb --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:orange_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:orange_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_slab.json new file mode 100644 index 00000000..7c840436 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:orange_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:orange_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:orange_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_stairs.json new file mode 100644 index 00000000..17b013ab --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:orange_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:orange_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:orange_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_wall.json new file mode 100644 index 00000000..fd1c701b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:orange_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:orange_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:orange_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingles.json new file mode 100644 index 00000000..03086f22 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/orange_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:orange_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:orange_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:orange_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/oxidized_copper_pillar.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/oxidized_copper_pillar.json new file mode 100644 index 00000000..8f06fb22 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/oxidized_copper_pillar.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper_pillar": { + "conditions": { + "items": [ + { + "items": "twigs:oxidized_copper_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:oxidized_copper_pillar" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_cut_copper", + "has_oxidized_copper_pillar" + ] + ], + "rewards": { + "recipes": [ + "twigs:oxidized_copper_pillar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/packed_silt.json new file mode 100644 index 00000000..e1ee1e44 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/packed_silt.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt": { + "conditions": { + "items": [ + { + "items": "twigs:silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wheat": { + "conditions": { + "items": [ + { + "items": "minecraft:wheat" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_wheat", + "has_silt", + "has_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/paper_lantern.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/paper_lantern.json new file mode 100644 index 00000000..87537572 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/paper_lantern.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_paper": { + "conditions": { + "items": [ + { + "items": "minecraft:paper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:paper_lantern" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_torch": { + "conditions": { + "items": [ + { + "items": "minecraft:torch" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_paper", + "has_torch" + ] + ], + "rewards": { + "recipes": [ + "twigs:paper_lantern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..92c952ce --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:pink_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:pink_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..7281cab8 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:pink_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:pink_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_pot.json new file mode 100644 index 00000000..72074b20 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:pink_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:pink_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_slab.json new file mode 100644 index 00000000..3c536ada --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:pink_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:pink_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:pink_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_stairs.json new file mode 100644 index 00000000..9c02811a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:pink_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:pink_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:pink_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_wall.json new file mode 100644 index 00000000..a572e826 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:pink_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:pink_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:pink_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingles.json new file mode 100644 index 00000000..afbf0a90 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/pink_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:pink_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:pink_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:pink_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_amethyst.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_amethyst.json new file mode 100644 index 00000000..1641bc83 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_amethyst.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_amethyst_block": { + "conditions": { + "items": [ + { + "items": "minecraft:amethyst_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_amethyst" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_amethyst_block" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_amethyst" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_basalt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_basalt_bricks.json new file mode 100644 index 00000000..23c9dc04 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_basalt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_basalt": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_basalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_basalt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_basalt" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_basalt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone.json new file mode 100644 index 00000000..2b6824bd --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_slab.json new file mode 100644 index 00000000..d5f8626c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_bloodstone_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_bloodstone_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_stairs.json new file mode 100644 index 00000000..7da10c4e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_bloodstone_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_bloodstone_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_wall.json new file mode 100644 index 00000000..198eacb1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_bloodstone_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_bloodstone_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_bricks.json new file mode 100644 index 00000000..afc27ef7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_bloodstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_bloodstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_slab.json new file mode 100644 index 00000000..f8b7c640 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_bloodstone_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_bloodstone_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_stairs.json new file mode 100644 index 00000000..9d0d479d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_bloodstone_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_bloodstone_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_bloodstone_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite.json new file mode 100644 index 00000000..e08a05c0 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_slab.json new file mode 100644 index 00000000..d493581b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_calcite_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_calcite_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_stairs.json new file mode 100644 index 00000000..76d726b5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_calcite_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_calcite_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_wall.json new file mode 100644 index 00000000..981ae65a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_calcite_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_calcite_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_bricks.json new file mode 100644 index 00000000..5b3d779c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_calcite_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_calcite_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_slab.json new file mode 100644 index 00000000..9bb95bc6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_calcite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_calcite_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_stairs.json new file mode 100644 index 00000000..f7b9b8a7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_calcite_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_calcite_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_calcite_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite.json new file mode 100644 index 00000000..1b1951db --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_slab.json new file mode 100644 index 00000000..15122ca6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_rhyolite_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_rhyolite_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_stairs.json new file mode 100644 index 00000000..a3218a8d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_rhyolite_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_rhyolite_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_wall.json new file mode 100644 index 00000000..6e4a3ee3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_rhyolite_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_rhyolite_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_bricks.json new file mode 100644 index 00000000..2b6cd112 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_rhyolite_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_rhyolite_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_slab.json new file mode 100644 index 00000000..74f5a544 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_rhyolite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_rhyolite_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_stairs.json new file mode 100644 index 00000000..74c71f3b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_rhyolite_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_rhyolite_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_rhyolite_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist.json new file mode 100644 index 00000000..96b11aaa --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_slab.json new file mode 100644 index 00000000..cb6e1002 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_schist_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_schist_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_stairs.json new file mode 100644 index 00000000..14c0647d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_schist_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_schist_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_wall.json new file mode 100644 index 00000000..bd009667 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_schist_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_schist_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_bricks.json new file mode 100644 index 00000000..b041dc64 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_schist_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_schist_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_slab.json new file mode 100644 index 00000000..a78569a7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_schist_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_schist_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_stairs.json new file mode 100644 index 00000000..42473e47 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_schist_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_schist_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_schist_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff.json new file mode 100644 index 00000000..9effdb2e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_slab.json new file mode 100644 index 00000000..157ae4bc --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_tuff_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_tuff_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_stairs.json new file mode 100644 index 00000000..934a685f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_tuff_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_tuff_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_wall.json new file mode 100644 index 00000000..9ccd0894 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_tuff_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_tuff_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_bricks.json new file mode 100644 index 00000000..87bd6443 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_tuff_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_tuff_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_slab.json new file mode 100644 index 00000000..dc68d029 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_tuff_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_tuff_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_stairs.json new file mode 100644 index 00000000..e49af093 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/polished_tuff_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:polished_tuff_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:polished_tuff_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..d2c599ad --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:purple_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:purple_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..73351ad2 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:purple_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:purple_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_pot.json new file mode 100644 index 00000000..c9bcc9dc --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:purple_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:purple_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_slab.json new file mode 100644 index 00000000..67ea913f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:purple_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:purple_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:purple_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_stairs.json new file mode 100644 index 00000000..f1bbc4d9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:purple_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:purple_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:purple_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_wall.json new file mode 100644 index 00000000..45f68bfe --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:purple_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:purple_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:purple_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingles.json new file mode 100644 index 00000000..b37e9e15 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/purple_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:purple_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:purple_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:purple_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/quartz_column.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/quartz_column.json new file mode 100644 index 00000000..c8e48db4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/quartz_column.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_quartz_column": { + "conditions": { + "items": [ + { + "items": "twigs:quartz_column" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:quartz_column" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz_block", + "has_quartz_column" + ] + ], + "rewards": { + "recipes": [ + "twigs:quartz_column" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..6613d831 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:red_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:red_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..be07ff59 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:red_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:red_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_pot.json new file mode 100644 index 00000000..70d91cee --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:red_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:red_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:red_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_slab.json new file mode 100644 index 00000000..f5f7c737 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:red_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:red_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:red_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_stairs.json new file mode 100644 index 00000000..0ddbd66e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:red_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:red_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:red_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_wall.json new file mode 100644 index 00000000..5784ec48 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:red_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:red_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:red_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingles.json new file mode 100644 index 00000000..4880dd4f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/red_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:red_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:red_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:red_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite.json new file mode 100644 index 00000000..c488c027 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_red_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz", + "has_red_sand" + ] + ], + "rewards": { + "recipes": [ + "twigs:rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_slab.json new file mode 100644 index 00000000..31cb4ccc --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:rhyolite_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:rhyolite_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_stairs.json new file mode 100644 index 00000000..b8b1ecdb --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:rhyolite_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:rhyolite_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_wall.json new file mode 100644 index 00000000..22125447 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rhyolite_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:rhyolite_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:rhyolite_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rocky_dirt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rocky_dirt.json new file mode 100644 index 00000000..59f6b14a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/rocky_dirt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dirt": { + "conditions": { + "items": [ + { + "items": "minecraft:dirt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_pebble": { + "conditions": { + "items": [ + { + "items": "twigs:pebble" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:rocky_dirt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pebble", + "has_dirt" + ] + ], + "rewards": { + "recipes": [ + "twigs:rocky_dirt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist.json new file mode 100644 index 00000000..d214bfd7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_clay_ball": { + "conditions": { + "items": [ + { + "items": "minecraft:clay_ball" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_red_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:red_sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_sand", + "has_clay_ball" + ] + ], + "rewards": { + "recipes": [ + "twigs:schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_slab.json new file mode 100644 index 00000000..71ce6f27 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:schist_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:schist_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_stairs.json new file mode 100644 index 00000000..27d03e84 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:schist_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:schist_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_wall.json new file mode 100644 index 00000000..fe0ab437 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/schist_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:schist_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:schist_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt.json new file mode 100644 index 00000000..9afadcaa --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_clay": { + "conditions": { + "items": [ + { + "items": "minecraft:clay" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt": { + "conditions": { + "items": [ + { + "items": "twigs:silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sand", + "has_clay", + "has_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_slab.json new file mode 100644 index 00000000..b5224ca7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:silt_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:silt_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_stairs.json new file mode 100644 index 00000000..80728a1e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:silt_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:silt_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_wall.json new file mode 100644 index 00000000..79fb28aa --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:silt_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:silt_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_bricks.json new file mode 100644 index 00000000..349a15db --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_bricks.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_brick": { + "conditions": { + "items": [ + { + "items": "twigs:silt_brick" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:silt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_brick", + "has_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:silt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_from_silt_ball.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_from_silt_ball.json new file mode 100644 index 00000000..3abff701 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_from_silt_ball.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt": { + "conditions": { + "items": [ + { + "items": "twigs:silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_ball": { + "conditions": { + "items": [ + { + "items": "twigs:silt_ball" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:silt_from_silt_ball" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_ball", + "has_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:silt_from_silt_ball" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_pot.json new file mode 100644 index 00000000..74636858 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt": { + "conditions": { + "items": [ + { + "items": "twigs:silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_slab.json new file mode 100644 index 00000000..0f138b6e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_stairs.json new file mode 100644 index 00000000..e19d137e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_wall.json new file mode 100644 index 00000000..7db950ba --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingles.json new file mode 100644 index 00000000..6a9c219b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_bricks_from_bricks_smelting.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_bricks_from_bricks_smelting.json new file mode 100644 index 00000000..e262de82 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_bricks_from_bricks_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smelting/cracked_bricks_from_bricks_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smelting/cracked_bricks_from_bricks_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting.json new file mode 100644 index 00000000..a4be0fa1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting.json new file mode 100644 index 00000000..a95776b0 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting.json new file mode 100644 index 00000000..80fe7744 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting.json new file mode 100644 index 00000000..fcdf2988 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting.json new file mode 100644 index 00000000..e6b02525 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting.json new file mode 100644 index 00000000..2660ff5d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_silt_bricks_from_silt_bricks_smelting.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_silt_bricks_from_silt_bricks_smelting.json new file mode 100644 index 00000000..c5ab1d7b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/cracked_silt_bricks_from_silt_bricks_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smelting/cracked_silt_bricks_from_silt_bricks_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smelting/cracked_silt_bricks_from_silt_bricks_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/silt_brick_from_silt_ball_smelting.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/silt_brick_from_silt_ball_smelting.json new file mode 100644 index 00000000..18e00695 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smelting/silt_brick_from_silt_ball_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_ball": { + "conditions": { + "items": [ + { + "items": "twigs:silt_ball" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smelting/silt_brick_from_silt_ball_smelting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_ball" + ] + ], + "rewards": { + "recipes": [ + "twigs:smelting/silt_brick_from_silt_ball_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_slab.json new file mode 100644 index 00000000..840a22ff --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_basalt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smooth_basalt_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smooth_basalt_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_stairs.json new file mode 100644 index 00000000..7606b318 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_basalt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smooth_basalt_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smooth_basalt_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_wall.json new file mode 100644 index 00000000..a35d1eb1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_basalt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smooth_basalt_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smooth_basalt_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_bricks.json new file mode 100644 index 00000000..9760775f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_basalt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_basalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smooth_basalt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt" + ] + ], + "rewards": { + "recipes": [ + "twigs:smooth_basalt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_slab.json new file mode 100644 index 00000000..356c7f19 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smooth_stone_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smooth_stone_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_stairs.json new file mode 100644 index 00000000..7668964f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smooth_stone_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smooth_stone_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_wall.json new file mode 100644 index 00000000..dd3b9280 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smooth_stone_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:smooth_stone_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_bricks.json new file mode 100644 index 00000000..6d33bebe --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/smooth_stone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:smooth_stone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone" + ] + ], + "rewards": { + "recipes": [ + "twigs:smooth_stone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/soul_lamp.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/soul_lamp.json new file mode 100644 index 00000000..e05faf04 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/soul_lamp.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_ingot": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_soul_sand": { + "conditions": { + "items": [ + { + "items": "minecraft:soul_sand" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_soul_torch": { + "conditions": { + "items": [ + { + "items": "minecraft:soul_torch" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:soul_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_ingot", + "has_soul_torch", + "has_soul_sand" + ] + ], + "rewards": { + "recipes": [ + "twigs:soul_lamp" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/spruce_table.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/spruce_table.json new file mode 100644 index 00000000..4454bb12 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/spruce_table.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_fence": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_fence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_spruce_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_spruce_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:spruce_table" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_slab", + "has_spruce_fence", + "has_spruce_planks" + ] + ], + "rewards": { + "recipes": [ + "twigs:spruce_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stone_column.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stone_column.json new file mode 100644 index 00000000..10ec6912 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stone_column.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_stone_column": { + "conditions": { + "items": [ + { + "items": "twigs:stone_column" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stone_column" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone", + "has_stone_column" + ] + ], + "rewards": { + "recipes": [ + "twigs:stone_column" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_slab_from_black_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_slab_from_black_packed_silt.json new file mode 100644 index 00000000..c5b885d4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_slab_from_black_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:black_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/black_silt_shingle_slab_from_black_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/black_silt_shingle_slab_from_black_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_slab_from_black_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_slab_from_black_silt_shingles.json new file mode 100644 index 00000000..aea1b36a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_slab_from_black_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:black_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/black_silt_shingle_slab_from_black_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/black_silt_shingle_slab_from_black_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_stairs_from_black_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_stairs_from_black_packed_silt.json new file mode 100644 index 00000000..3f2a4d34 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_stairs_from_black_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:black_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/black_silt_shingle_stairs_from_black_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/black_silt_shingle_stairs_from_black_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_stairs_from_black_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_stairs_from_black_silt_shingles.json new file mode 100644 index 00000000..6fa90821 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_stairs_from_black_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:black_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/black_silt_shingle_stairs_from_black_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/black_silt_shingle_stairs_from_black_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_wall_from_black_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_wall_from_black_packed_silt.json new file mode 100644 index 00000000..cb8c1398 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_wall_from_black_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:black_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/black_silt_shingle_wall_from_black_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/black_silt_shingle_wall_from_black_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_wall_from_black_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_wall_from_black_silt_shingles.json new file mode 100644 index 00000000..6c4c9a6c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingle_wall_from_black_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:black_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/black_silt_shingle_wall_from_black_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/black_silt_shingle_wall_from_black_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingles_from_black_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingles_from_black_packed_silt.json new file mode 100644 index 00000000..11f3937c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/black_silt_shingles_from_black_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:black_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/black_silt_shingles_from_black_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/black_silt_shingles_from_black_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blackstone_column_from_blackstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blackstone_column_from_blackstone.json new file mode 100644 index 00000000..75ed1e65 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blackstone_column_from_blackstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blackstone": { + "conditions": { + "items": [ + { + "items": "minecraft:blackstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/blackstone_column_from_blackstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blackstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/blackstone_column_from_blackstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_slab_from_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_slab_from_bloodstone.json new file mode 100644 index 00000000..7c4e4169 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_slab_from_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/bloodstone_slab_from_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/bloodstone_slab_from_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_stairs_from_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_stairs_from_bloodstone.json new file mode 100644 index 00000000..adfe0c3b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_stairs_from_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/bloodstone_stairs_from_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/bloodstone_stairs_from_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_wall_from_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_wall_from_bloodstone.json new file mode 100644 index 00000000..2c549171 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/bloodstone_wall_from_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/bloodstone_wall_from_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/bloodstone_wall_from_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_slab_from_blue_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_slab_from_blue_packed_silt.json new file mode 100644 index 00000000..7402cf37 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_slab_from_blue_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:blue_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/blue_silt_shingle_slab_from_blue_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/blue_silt_shingle_slab_from_blue_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles.json new file mode 100644 index 00000000..34b4bade --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt.json new file mode 100644 index 00000000..6078de3d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:blue_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles.json new file mode 100644 index 00000000..aaad3f2e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_wall_from_blue_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_wall_from_blue_packed_silt.json new file mode 100644 index 00000000..c5adbbd6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_wall_from_blue_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:blue_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/blue_silt_shingle_wall_from_blue_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/blue_silt_shingle_wall_from_blue_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles.json new file mode 100644 index 00000000..b9091d6a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingles_from_blue_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingles_from_blue_packed_silt.json new file mode 100644 index 00000000..b3c93bd5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/blue_silt_shingles_from_blue_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:blue_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/blue_silt_shingles_from_blue_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/blue_silt_shingles_from_blue_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_slab_from_brown_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_slab_from_brown_packed_silt.json new file mode 100644 index 00000000..cb9a544b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_slab_from_brown_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:brown_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/brown_silt_shingle_slab_from_brown_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/brown_silt_shingle_slab_from_brown_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles.json new file mode 100644 index 00000000..12daca7d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:brown_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt.json new file mode 100644 index 00000000..bdee87a7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:brown_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles.json new file mode 100644 index 00000000..9cfde2ff --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:brown_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_wall_from_brown_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_wall_from_brown_packed_silt.json new file mode 100644 index 00000000..72da7fcf --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_wall_from_brown_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:brown_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/brown_silt_shingle_wall_from_brown_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/brown_silt_shingle_wall_from_brown_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles.json new file mode 100644 index 00000000..639b904f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:brown_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingles_from_brown_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingles_from_brown_packed_silt.json new file mode 100644 index 00000000..cf746c55 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/brown_silt_shingles_from_brown_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:brown_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/brown_silt_shingles_from_brown_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/brown_silt_shingles_from_brown_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_slab_from_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_slab_from_calcite.json new file mode 100644 index 00000000..c1333540 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_slab_from_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/calcite_slab_from_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/calcite_slab_from_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_stairs_from_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_stairs_from_calcite.json new file mode 100644 index 00000000..b5c0072c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_stairs_from_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/calcite_stairs_from_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/calcite_stairs_from_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_wall_from_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_wall_from_calcite.json new file mode 100644 index 00000000..6c2e60fa --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/calcite_wall_from_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/calcite_wall_from_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/calcite_wall_from_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_bricks_from_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_bricks_from_bricks.json new file mode 100644 index 00000000..50495a42 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_bricks_from_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/chiseled_bricks_from_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/chiseled_bricks_from_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_silt_bricks_from_silt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_silt_bricks_from_silt_bricks.json new file mode 100644 index 00000000..a9fa5bd3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_silt_bricks_from_silt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/chiseled_silt_bricks_from_silt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/chiseled_silt_bricks_from_silt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks.json new file mode 100644 index 00000000..6c974a1e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_basalt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_slab_from_cobblestone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_slab_from_cobblestone.json new file mode 100644 index 00000000..9a6b8a9c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_slab_from_cobblestone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cobblestone_brick_slab_from_cobblestone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cobblestone_brick_slab_from_cobblestone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_slab_from_cobblestone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_slab_from_cobblestone_bricks.json new file mode 100644 index 00000000..c514fa97 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_slab_from_cobblestone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cobblestone_brick_slab_from_cobblestone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cobblestone_brick_slab_from_cobblestone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_stairs_from_cobblestone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_stairs_from_cobblestone.json new file mode 100644 index 00000000..a9bb3306 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_stairs_from_cobblestone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cobblestone_brick_stairs_from_cobblestone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cobblestone_brick_stairs_from_cobblestone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks.json new file mode 100644 index 00000000..2b3ebf0d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_wall_from_cobblestone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_wall_from_cobblestone.json new file mode 100644 index 00000000..8d2c3624 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_wall_from_cobblestone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cobblestone_brick_wall_from_cobblestone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cobblestone_brick_wall_from_cobblestone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_wall_from_cobblestone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_wall_from_cobblestone_bricks.json new file mode 100644 index 00000000..9277e546 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_brick_wall_from_cobblestone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cobblestone_brick_wall_from_cobblestone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cobblestone_brick_wall_from_cobblestone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_bricks_from_cobblestone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_bricks_from_cobblestone.json new file mode 100644 index 00000000..0d770287 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cobblestone_bricks_from_cobblestone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cobblestone_bricks_from_cobblestone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cobblestone_bricks_from_cobblestone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/copper_pillar_from_copper_block.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/copper_pillar_from_copper_block.json new file mode 100644 index 00000000..566f0c22 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/copper_pillar_from_copper_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/copper_pillar_from_copper_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_copper_block" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/copper_pillar_from_copper_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/copper_pillar_from_cut_copper_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/copper_pillar_from_cut_copper_slab.json new file mode 100644 index 00000000..03afea2c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/copper_pillar_from_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/copper_pillar_from_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/copper_pillar_from_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cut_amethyst_from_amethyst_block.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cut_amethyst_from_amethyst_block.json new file mode 100644 index 00000000..a8d532ff --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cut_amethyst_from_amethyst_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_amethyst_block": { + "conditions": { + "items": [ + { + "items": "minecraft:amethyst_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cut_amethyst_from_amethyst_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_amethyst_block" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cut_amethyst_from_amethyst_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cut_amethyst_from_polished_amethyst.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cut_amethyst_from_polished_amethyst.json new file mode 100644 index 00000000..683eb874 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cut_amethyst_from_polished_amethyst.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_amethyst": { + "conditions": { + "items": [ + { + "items": "twigs:polished_amethyst" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cut_amethyst_from_polished_amethyst" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_amethyst" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cut_amethyst_from_polished_amethyst" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt.json new file mode 100644 index 00000000..3138b123 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:cyan_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles.json new file mode 100644 index 00000000..82a39f5a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:cyan_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt.json new file mode 100644 index 00000000..7d0a89f8 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:cyan_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles.json new file mode 100644 index 00000000..4df9f0b2 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:cyan_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt.json new file mode 100644 index 00000000..e753ad80 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:cyan_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles.json new file mode 100644 index 00000000..9537bc75 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:cyan_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingles_from_cyan_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingles_from_cyan_packed_silt.json new file mode 100644 index 00000000..6b50a3b6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/cyan_silt_shingles_from_cyan_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:cyan_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/cyan_silt_shingles_from_cyan_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/cyan_silt_shingles_from_cyan_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/deepslate_column_from_deepslate.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/deepslate_column_from_deepslate.json new file mode 100644 index 00000000..7cb14d3e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/deepslate_column_from_deepslate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_deepslate": { + "conditions": { + "items": [ + { + "items": "minecraft:deepslate" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/deepslate_column_from_deepslate" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_deepslate" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/deepslate_column_from_deepslate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/exposed_copper_pillar_from_exposed_copper.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/exposed_copper_pillar_from_exposed_copper.json new file mode 100644 index 00000000..0bbfa66f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/exposed_copper_pillar_from_exposed_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/exposed_copper_pillar_from_exposed_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/exposed_copper_pillar_from_exposed_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab.json new file mode 100644 index 00000000..1640e228 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:exposed_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_exposed_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_slab_from_gray_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_slab_from_gray_packed_silt.json new file mode 100644 index 00000000..b80b5355 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_slab_from_gray_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:gray_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/gray_silt_shingle_slab_from_gray_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/gray_silt_shingle_slab_from_gray_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles.json new file mode 100644 index 00000000..5edbc992 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt.json new file mode 100644 index 00000000..b3abd9c1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:gray_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles.json new file mode 100644 index 00000000..87e29aaa --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_wall_from_gray_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_wall_from_gray_packed_silt.json new file mode 100644 index 00000000..7c943adf --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_wall_from_gray_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:gray_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/gray_silt_shingle_wall_from_gray_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/gray_silt_shingle_wall_from_gray_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles.json new file mode 100644 index 00000000..1eec5876 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingles_from_gray_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingles_from_gray_packed_silt.json new file mode 100644 index 00000000..f4a8b604 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/gray_silt_shingles_from_gray_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:gray_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/gray_silt_shingles_from_gray_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/gray_silt_shingles_from_gray_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_slab_from_green_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_slab_from_green_packed_silt.json new file mode 100644 index 00000000..7218e558 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_slab_from_green_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:green_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/green_silt_shingle_slab_from_green_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/green_silt_shingle_slab_from_green_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_slab_from_green_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_slab_from_green_silt_shingles.json new file mode 100644 index 00000000..ba582b79 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_slab_from_green_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:green_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/green_silt_shingle_slab_from_green_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/green_silt_shingle_slab_from_green_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_stairs_from_green_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_stairs_from_green_packed_silt.json new file mode 100644 index 00000000..84a2d519 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_stairs_from_green_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:green_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/green_silt_shingle_stairs_from_green_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/green_silt_shingle_stairs_from_green_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_stairs_from_green_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_stairs_from_green_silt_shingles.json new file mode 100644 index 00000000..236698a3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_stairs_from_green_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:green_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/green_silt_shingle_stairs_from_green_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/green_silt_shingle_stairs_from_green_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_wall_from_green_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_wall_from_green_packed_silt.json new file mode 100644 index 00000000..e9c58dfd --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_wall_from_green_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:green_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/green_silt_shingle_wall_from_green_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/green_silt_shingle_wall_from_green_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_wall_from_green_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_wall_from_green_silt_shingles.json new file mode 100644 index 00000000..c92a6224 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingle_wall_from_green_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:green_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/green_silt_shingle_wall_from_green_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/green_silt_shingle_wall_from_green_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingles_from_green_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingles_from_green_packed_silt.json new file mode 100644 index 00000000..3b59495d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/green_silt_shingles_from_green_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:green_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/green_silt_shingles_from_green_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/green_silt_shingles_from_green_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt.json new file mode 100644 index 00000000..94511884 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:light_blue_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles.json new file mode 100644 index 00000000..fc100948 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt.json new file mode 100644 index 00000000..6f2747ef --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:light_blue_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles.json new file mode 100644 index 00000000..04786280 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt.json new file mode 100644 index 00000000..066ce24b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:light_blue_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles.json new file mode 100644 index 00000000..c9319f53 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_blue_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt.json new file mode 100644 index 00000000..8f33c4ec --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:light_blue_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt.json new file mode 100644 index 00000000..f1e16ac7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:light_gray_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles.json new file mode 100644 index 00000000..95803534 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt.json new file mode 100644 index 00000000..06b7f2c4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:light_gray_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles.json new file mode 100644 index 00000000..3192516e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt.json new file mode 100644 index 00000000..00edc5b1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:light_gray_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles.json new file mode 100644 index 00000000..ec0c21a1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:light_gray_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt.json new file mode 100644 index 00000000..850d9ac1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:light_gray_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_slab_from_lime_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_slab_from_lime_packed_silt.json new file mode 100644 index 00000000..4a843577 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_slab_from_lime_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:lime_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/lime_silt_shingle_slab_from_lime_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/lime_silt_shingle_slab_from_lime_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles.json new file mode 100644 index 00000000..adf877e1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:lime_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt.json new file mode 100644 index 00000000..f42a5f39 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:lime_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles.json new file mode 100644 index 00000000..eda55c80 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:lime_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_wall_from_lime_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_wall_from_lime_packed_silt.json new file mode 100644 index 00000000..7520fa09 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_wall_from_lime_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:lime_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/lime_silt_shingle_wall_from_lime_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/lime_silt_shingle_wall_from_lime_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles.json new file mode 100644 index 00000000..ddfa2da5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:lime_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingles_from_lime_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingles_from_lime_packed_silt.json new file mode 100644 index 00000000..2097fd68 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/lime_silt_shingles_from_lime_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:lime_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/lime_silt_shingles_from_lime_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/lime_silt_shingles_from_lime_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt.json new file mode 100644 index 00000000..bea0da24 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:magenta_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles.json new file mode 100644 index 00000000..62b5eb01 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:magenta_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt.json new file mode 100644 index 00000000..95e1e020 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:magenta_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles.json new file mode 100644 index 00000000..a17c3e6c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:magenta_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt.json new file mode 100644 index 00000000..1cbf4f88 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:magenta_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles.json new file mode 100644 index 00000000..e2b5d4ee --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:magenta_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingles_from_magenta_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingles_from_magenta_packed_silt.json new file mode 100644 index 00000000..3303efa6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/magenta_silt_shingles_from_magenta_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:magenta_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/magenta_silt_shingles_from_magenta_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/magenta_silt_shingles_from_magenta_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mixed_bricks_from_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mixed_bricks_from_bricks.json new file mode 100644 index 00000000..02f358b0 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mixed_bricks_from_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mixed_bricks_from_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mixed_bricks_from_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mixed_silt_bricks_from_silt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mixed_silt_bricks_from_silt_bricks.json new file mode 100644 index 00000000..e2086584 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mixed_silt_bricks_from_silt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mixed_silt_bricks_from_silt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mixed_silt_bricks_from_silt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_slab_from_mossy_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_slab_from_mossy_bricks.json new file mode 100644 index 00000000..2c718e19 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_slab_from_mossy_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mossy_brick_slab_from_mossy_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mossy_brick_slab_from_mossy_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_stairs_from_mossy_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_stairs_from_mossy_bricks.json new file mode 100644 index 00000000..fdc636d0 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_stairs_from_mossy_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mossy_brick_stairs_from_mossy_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mossy_brick_stairs_from_mossy_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_wall_from_mossy_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_wall_from_mossy_bricks.json new file mode 100644 index 00000000..9b3a43b8 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_brick_wall_from_mossy_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mossy_brick_wall_from_mossy_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mossy_brick_wall_from_mossy_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone.json new file mode 100644 index 00000000..f6444463 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks.json new file mode 100644 index 00000000..5e8134a1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone.json new file mode 100644 index 00000000..230b8901 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks.json new file mode 100644 index 00000000..6df87cec --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone.json new file mode 100644 index 00000000..17150f1a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks.json new file mode 100644 index 00000000..2d7433f6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:mossy_cobblestone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone.json new file mode 100644 index 00000000..2bb11c50 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:mossy_cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mossy_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_slab_from_orange_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_slab_from_orange_packed_silt.json new file mode 100644 index 00000000..a2d3175b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_slab_from_orange_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:orange_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/orange_silt_shingle_slab_from_orange_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/orange_silt_shingle_slab_from_orange_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles.json new file mode 100644 index 00000000..31847ecd --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:orange_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt.json new file mode 100644 index 00000000..7536f9d9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:orange_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles.json new file mode 100644 index 00000000..99fc6b19 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:orange_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_wall_from_orange_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_wall_from_orange_packed_silt.json new file mode 100644 index 00000000..bc22cb5c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_wall_from_orange_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:orange_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/orange_silt_shingle_wall_from_orange_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/orange_silt_shingle_wall_from_orange_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles.json new file mode 100644 index 00000000..36836428 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:orange_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingles_from_orange_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingles_from_orange_packed_silt.json new file mode 100644 index 00000000..617d57d1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/orange_silt_shingles_from_orange_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:orange_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/orange_silt_shingles_from_orange_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/orange_silt_shingles_from_orange_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/oxidized_copper_pillar_from_oxidized_copper.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/oxidized_copper_pillar_from_oxidized_copper.json new file mode 100644 index 00000000..f5915cf5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/oxidized_copper_pillar_from_oxidized_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/oxidized_copper_pillar_from_oxidized_copper" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/oxidized_copper_pillar_from_oxidized_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab.json new file mode 100644 index 00000000..9a0a5992 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:oxidized_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oxidized_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_slab_from_pink_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_slab_from_pink_packed_silt.json new file mode 100644 index 00000000..07e21a0e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_slab_from_pink_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:pink_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/pink_silt_shingle_slab_from_pink_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/pink_silt_shingle_slab_from_pink_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles.json new file mode 100644 index 00000000..48fb8c8b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:pink_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt.json new file mode 100644 index 00000000..3a49fa4e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:pink_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles.json new file mode 100644 index 00000000..65906f0b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:pink_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_wall_from_pink_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_wall_from_pink_packed_silt.json new file mode 100644 index 00000000..e0ad77e3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_wall_from_pink_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:pink_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/pink_silt_shingle_wall_from_pink_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/pink_silt_shingle_wall_from_pink_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles.json new file mode 100644 index 00000000..e3898988 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:pink_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingles_from_pink_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingles_from_pink_packed_silt.json new file mode 100644 index 00000000..bc173690 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/pink_silt_shingles_from_pink_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:pink_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/pink_silt_shingles_from_pink_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/pink_silt_shingles_from_pink_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_amethyst_from_amethyst_block.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_amethyst_from_amethyst_block.json new file mode 100644 index 00000000..e102e771 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_amethyst_from_amethyst_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_amethyst_block": { + "conditions": { + "items": [ + { + "items": "minecraft:amethyst_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_amethyst_from_amethyst_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_amethyst_block" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_amethyst_from_amethyst_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_basalt_bricks_from_polished_basalt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_basalt_bricks_from_polished_basalt.json new file mode 100644 index 00000000..877f30e7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_basalt_bricks_from_polished_basalt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_basalt": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_basalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_basalt_bricks_from_polished_basalt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_basalt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_basalt_bricks_from_polished_basalt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_bloodstone.json new file mode 100644 index 00000000..25a1a01a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_brick_slab_from_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_brick_slab_from_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone.json new file mode 100644 index 00000000..c2d30615 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks.json new file mode 100644 index 00000000..45bbc33e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_bloodstone.json new file mode 100644 index 00000000..617f7350 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_brick_stairs_from_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_brick_stairs_from_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone.json new file mode 100644 index 00000000..7020d5b3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks.json new file mode 100644 index 00000000..a5d6af23 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_bloodstone.json new file mode 100644 index 00000000..b674b67d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_brick_wall_from_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_brick_wall_from_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone.json new file mode 100644 index 00000000..3cec329a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks.json new file mode 100644 index 00000000..6f2a11aa --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_bricks_from_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_bricks_from_bloodstone.json new file mode 100644 index 00000000..293fbe8e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_bricks_from_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_bricks_from_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_bricks_from_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_bricks_from_polished_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_bricks_from_polished_bloodstone.json new file mode 100644 index 00000000..8933efaf --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_bricks_from_polished_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_bricks_from_polished_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_bricks_from_polished_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_from_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_from_bloodstone.json new file mode 100644 index 00000000..19f65017 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_from_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_from_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_from_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_slab_from_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_slab_from_bloodstone.json new file mode 100644 index 00000000..534b4a07 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_slab_from_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_slab_from_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_slab_from_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_slab_from_polished_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_slab_from_polished_bloodstone.json new file mode 100644 index 00000000..df01b677 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_slab_from_polished_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_slab_from_polished_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_slab_from_polished_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_stairs_from_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_stairs_from_bloodstone.json new file mode 100644 index 00000000..9e109f65 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_stairs_from_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_stairs_from_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_stairs_from_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_stairs_from_polished_bloodstone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_stairs_from_polished_bloodstone.json new file mode 100644 index 00000000..6d3f3543 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_bloodstone_stairs_from_polished_bloodstone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_bloodstone": { + "conditions": { + "items": [ + { + "items": "twigs:polished_bloodstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_bloodstone_stairs_from_polished_bloodstone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_bloodstone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_bloodstone_stairs_from_polished_bloodstone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_calcite.json new file mode 100644 index 00000000..b9b6aba7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_brick_slab_from_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_brick_slab_from_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_polished_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_polished_calcite.json new file mode 100644 index 00000000..0cc2b49a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_polished_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_brick_slab_from_polished_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_brick_slab_from_polished_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks.json new file mode 100644 index 00000000..2713fb53 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_calcite.json new file mode 100644 index 00000000..247d2215 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_brick_stairs_from_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_brick_stairs_from_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_polished_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_polished_calcite.json new file mode 100644 index 00000000..085746f0 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_polished_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_brick_stairs_from_polished_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_brick_stairs_from_polished_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks.json new file mode 100644 index 00000000..78f7b6a2 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_calcite.json new file mode 100644 index 00000000..9a77cf9a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_brick_wall_from_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_brick_wall_from_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_polished_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_polished_calcite.json new file mode 100644 index 00000000..0ec9e951 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_polished_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_brick_wall_from_polished_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_brick_wall_from_polished_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks.json new file mode 100644 index 00000000..dcdc4717 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_bricks_from_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_bricks_from_calcite.json new file mode 100644 index 00000000..dd72fb79 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_bricks_from_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_bricks_from_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_bricks_from_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_bricks_from_polished_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_bricks_from_polished_calcite.json new file mode 100644 index 00000000..0a8e0dce --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_bricks_from_polished_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_bricks_from_polished_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_bricks_from_polished_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_from_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_from_calcite.json new file mode 100644 index 00000000..41d46171 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_from_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_from_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_from_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_slab_from_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_slab_from_calcite.json new file mode 100644 index 00000000..2dd1ccf2 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_slab_from_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_slab_from_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_slab_from_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_slab_from_polished_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_slab_from_polished_calcite.json new file mode 100644 index 00000000..27bb609d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_slab_from_polished_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_slab_from_polished_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_slab_from_polished_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_stairs_from_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_stairs_from_calcite.json new file mode 100644 index 00000000..755352e2 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_stairs_from_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_calcite": { + "conditions": { + "items": [ + { + "items": "minecraft:calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_stairs_from_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_stairs_from_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_stairs_from_polished_calcite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_stairs_from_polished_calcite.json new file mode 100644 index 00000000..569fb519 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_calcite_stairs_from_polished_calcite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_calcite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_calcite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_calcite_stairs_from_polished_calcite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_calcite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_calcite_stairs_from_polished_calcite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite.json new file mode 100644 index 00000000..89e88f79 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks.json new file mode 100644 index 00000000..cc8cdc4e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_rhyolite.json new file mode 100644 index 00000000..d97c2bc4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_slab_from_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_brick_slab_from_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_brick_slab_from_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite.json new file mode 100644 index 00000000..96cb8c53 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks.json new file mode 100644 index 00000000..36060af5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_rhyolite.json new file mode 100644 index 00000000..632d6963 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_stairs_from_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_brick_stairs_from_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_brick_stairs_from_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite.json new file mode 100644 index 00000000..b1fc5a06 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks.json new file mode 100644 index 00000000..27e1ba14 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_rhyolite.json new file mode 100644 index 00000000..7178b4d3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_brick_wall_from_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_brick_wall_from_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_brick_wall_from_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_bricks_from_polished_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_bricks_from_polished_rhyolite.json new file mode 100644 index 00000000..90d7ad39 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_bricks_from_polished_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_bricks_from_polished_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_bricks_from_polished_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_bricks_from_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_bricks_from_rhyolite.json new file mode 100644 index 00000000..3bf28ad8 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_bricks_from_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_bricks_from_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_bricks_from_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_from_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_from_rhyolite.json new file mode 100644 index 00000000..cd410d2b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_from_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_from_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_from_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_slab_from_polished_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_slab_from_polished_rhyolite.json new file mode 100644 index 00000000..3020890a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_slab_from_polished_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_slab_from_polished_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_slab_from_polished_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_slab_from_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_slab_from_rhyolite.json new file mode 100644 index 00000000..a4592874 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_slab_from_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_slab_from_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_slab_from_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_stairs_from_polished_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_stairs_from_polished_rhyolite.json new file mode 100644 index 00000000..6ea55f63 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_stairs_from_polished_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:polished_rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_stairs_from_polished_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_stairs_from_polished_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_stairs_from_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_stairs_from_rhyolite.json new file mode 100644 index 00000000..688bfc58 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_rhyolite_stairs_from_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_rhyolite_stairs_from_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_rhyolite_stairs_from_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_polished_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_polished_schist.json new file mode 100644 index 00000000..d6a848c4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_polished_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_brick_slab_from_polished_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_brick_slab_from_polished_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_polished_schist_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_polished_schist_bricks.json new file mode 100644 index 00000000..4e434712 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_polished_schist_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_brick_slab_from_polished_schist_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_brick_slab_from_polished_schist_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_schist.json new file mode 100644 index 00000000..4b6e750e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_slab_from_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_brick_slab_from_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_brick_slab_from_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_polished_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_polished_schist.json new file mode 100644 index 00000000..d28b2427 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_polished_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_brick_stairs_from_polished_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_brick_stairs_from_polished_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks.json new file mode 100644 index 00000000..0a15b991 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_schist.json new file mode 100644 index 00000000..9e523a9f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_stairs_from_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_brick_stairs_from_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_brick_stairs_from_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_polished_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_polished_schist.json new file mode 100644 index 00000000..5b11b9d8 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_polished_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_brick_wall_from_polished_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_brick_wall_from_polished_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_polished_schist_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_polished_schist_bricks.json new file mode 100644 index 00000000..366e50fc --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_polished_schist_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_brick_wall_from_polished_schist_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_brick_wall_from_polished_schist_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_schist.json new file mode 100644 index 00000000..f7bf77ff --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_brick_wall_from_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_brick_wall_from_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_brick_wall_from_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_bricks_from_polished_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_bricks_from_polished_schist.json new file mode 100644 index 00000000..98f009ac --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_bricks_from_polished_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_bricks_from_polished_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_bricks_from_polished_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_bricks_from_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_bricks_from_schist.json new file mode 100644 index 00000000..8efa314c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_bricks_from_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_bricks_from_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_bricks_from_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_from_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_from_schist.json new file mode 100644 index 00000000..95e3410e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_from_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_from_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_from_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_slab_from_polished_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_slab_from_polished_schist.json new file mode 100644 index 00000000..1516c5d4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_slab_from_polished_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_slab_from_polished_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_slab_from_polished_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_slab_from_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_slab_from_schist.json new file mode 100644 index 00000000..ff720564 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_slab_from_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_slab_from_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_slab_from_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_stairs_from_polished_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_stairs_from_polished_schist.json new file mode 100644 index 00000000..32480511 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_stairs_from_polished_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_schist": { + "conditions": { + "items": [ + { + "items": "twigs:polished_schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_stairs_from_polished_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_stairs_from_polished_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_stairs_from_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_stairs_from_schist.json new file mode 100644 index 00000000..73405a00 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_schist_stairs_from_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_schist_stairs_from_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_schist_stairs_from_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_polished_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_polished_tuff.json new file mode 100644 index 00000000..f2bd2ade --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_polished_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_brick_slab_from_polished_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_brick_slab_from_polished_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks.json new file mode 100644 index 00000000..8f00cbdc --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_tuff.json new file mode 100644 index 00000000..5a5c3ff8 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_slab_from_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_brick_slab_from_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_brick_slab_from_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_polished_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_polished_tuff.json new file mode 100644 index 00000000..c771701a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_polished_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_brick_stairs_from_polished_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_brick_stairs_from_polished_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks.json new file mode 100644 index 00000000..bb1cf03a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_tuff.json new file mode 100644 index 00000000..d2400915 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_stairs_from_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_brick_stairs_from_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_brick_stairs_from_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_polished_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_polished_tuff.json new file mode 100644 index 00000000..3967913c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_polished_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_brick_wall_from_polished_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_brick_wall_from_polished_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks.json new file mode 100644 index 00000000..ed25cb9e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_tuff.json new file mode 100644 index 00000000..cab0f579 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_brick_wall_from_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_brick_wall_from_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_brick_wall_from_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_bricks_from_polished_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_bricks_from_polished_tuff.json new file mode 100644 index 00000000..c0b91408 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_bricks_from_polished_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_bricks_from_polished_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_bricks_from_polished_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_bricks_from_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_bricks_from_tuff.json new file mode 100644 index 00000000..a88b1d63 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_bricks_from_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_bricks_from_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_bricks_from_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_from_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_from_tuff.json new file mode 100644 index 00000000..b5ca48a3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_from_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_from_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_from_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_slab_from_polished_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_slab_from_polished_tuff.json new file mode 100644 index 00000000..406fef13 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_slab_from_polished_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_slab_from_polished_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_slab_from_polished_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_slab_from_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_slab_from_tuff.json new file mode 100644 index 00000000..07e6043d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_slab_from_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_slab_from_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_slab_from_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_stairs_from_polished_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_stairs_from_polished_tuff.json new file mode 100644 index 00000000..2b5e23ac --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_stairs_from_polished_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_tuff": { + "conditions": { + "items": [ + { + "items": "twigs:polished_tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_stairs_from_polished_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_stairs_from_polished_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_stairs_from_tuff.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_stairs_from_tuff.json new file mode 100644 index 00000000..e3eb6c37 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/polished_tuff_stairs_from_tuff.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/polished_tuff_stairs_from_tuff" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_tuff": { + "conditions": { + "items": [ + { + "items": "minecraft:tuff" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_tuff" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/polished_tuff_stairs_from_tuff" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_slab_from_purple_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_slab_from_purple_packed_silt.json new file mode 100644 index 00000000..241125fa --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_slab_from_purple_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:purple_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/purple_silt_shingle_slab_from_purple_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/purple_silt_shingle_slab_from_purple_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles.json new file mode 100644 index 00000000..879a873b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:purple_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt.json new file mode 100644 index 00000000..c08d16dd --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:purple_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles.json new file mode 100644 index 00000000..65ce860a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:purple_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_wall_from_purple_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_wall_from_purple_packed_silt.json new file mode 100644 index 00000000..d38a04d3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_wall_from_purple_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:purple_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/purple_silt_shingle_wall_from_purple_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/purple_silt_shingle_wall_from_purple_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles.json new file mode 100644 index 00000000..fc435f80 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:purple_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingles_from_purple_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingles_from_purple_packed_silt.json new file mode 100644 index 00000000..b04286ef --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/purple_silt_shingles_from_purple_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:purple_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/purple_silt_shingles_from_purple_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/purple_silt_shingles_from_purple_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/quartz_column_from_quartz_block.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/quartz_column_from_quartz_block.json new file mode 100644 index 00000000..d15431e7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/quartz_column_from_quartz_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_quartz_block": { + "conditions": { + "items": [ + { + "items": "minecraft:quartz_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/quartz_column_from_quartz_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_quartz_block" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/quartz_column_from_quartz_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_slab_from_red_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_slab_from_red_packed_silt.json new file mode 100644 index 00000000..fbee3593 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_slab_from_red_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:red_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/red_silt_shingle_slab_from_red_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/red_silt_shingle_slab_from_red_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_slab_from_red_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_slab_from_red_silt_shingles.json new file mode 100644 index 00000000..9bca53ce --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_slab_from_red_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:red_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/red_silt_shingle_slab_from_red_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/red_silt_shingle_slab_from_red_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_stairs_from_red_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_stairs_from_red_packed_silt.json new file mode 100644 index 00000000..c8b0781b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_stairs_from_red_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:red_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/red_silt_shingle_stairs_from_red_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/red_silt_shingle_stairs_from_red_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_stairs_from_red_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_stairs_from_red_silt_shingles.json new file mode 100644 index 00000000..367e7270 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_stairs_from_red_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:red_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/red_silt_shingle_stairs_from_red_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/red_silt_shingle_stairs_from_red_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_wall_from_red_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_wall_from_red_packed_silt.json new file mode 100644 index 00000000..c8b072ee --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_wall_from_red_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:red_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/red_silt_shingle_wall_from_red_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/red_silt_shingle_wall_from_red_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_wall_from_red_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_wall_from_red_silt_shingles.json new file mode 100644 index 00000000..f01d01d9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingle_wall_from_red_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:red_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/red_silt_shingle_wall_from_red_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/red_silt_shingle_wall_from_red_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingles_from_red_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingles_from_red_packed_silt.json new file mode 100644 index 00000000..beeee58a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/red_silt_shingles_from_red_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:red_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/red_silt_shingles_from_red_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/red_silt_shingles_from_red_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_slab_from_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_slab_from_rhyolite.json new file mode 100644 index 00000000..2bda6298 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_slab_from_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/rhyolite_slab_from_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/rhyolite_slab_from_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_stairs_from_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_stairs_from_rhyolite.json new file mode 100644 index 00000000..816945be --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_stairs_from_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/rhyolite_stairs_from_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/rhyolite_stairs_from_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_wall_from_rhyolite.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_wall_from_rhyolite.json new file mode 100644 index 00000000..697c1688 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/rhyolite_wall_from_rhyolite.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rhyolite": { + "conditions": { + "items": [ + { + "items": "twigs:rhyolite" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/rhyolite_wall_from_rhyolite" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rhyolite" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/rhyolite_wall_from_rhyolite" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_slab_from_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_slab_from_schist.json new file mode 100644 index 00000000..1c751fd4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_slab_from_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/schist_slab_from_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/schist_slab_from_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_stairs_from_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_stairs_from_schist.json new file mode 100644 index 00000000..adfd4683 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_stairs_from_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/schist_stairs_from_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/schist_stairs_from_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_wall_from_schist.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_wall_from_schist.json new file mode 100644 index 00000000..244044a1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/schist_wall_from_schist.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_schist": { + "conditions": { + "items": [ + { + "items": "twigs:schist" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/schist_wall_from_schist" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_schist" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/schist_wall_from_schist" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_slab_from_silt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_slab_from_silt_bricks.json new file mode 100644 index 00000000..75a8be2e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_slab_from_silt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/silt_brick_slab_from_silt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/silt_brick_slab_from_silt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_stairs_from_silt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_stairs_from_silt_bricks.json new file mode 100644 index 00000000..2a8aea89 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_stairs_from_silt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/silt_brick_stairs_from_silt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/silt_brick_stairs_from_silt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_wall_from_silt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_wall_from_silt_bricks.json new file mode 100644 index 00000000..583c4c68 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_brick_wall_from_silt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:silt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/silt_brick_wall_from_silt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/silt_brick_wall_from_silt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_slab_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_slab_from_packed_silt.json new file mode 100644 index 00000000..5a240bde --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_slab_from_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/silt_shingle_slab_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/silt_shingle_slab_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_slab_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_slab_from_silt_shingles.json new file mode 100644 index 00000000..b777a347 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_slab_from_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/silt_shingle_slab_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/silt_shingle_slab_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_stairs_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_stairs_from_packed_silt.json new file mode 100644 index 00000000..58e05837 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_stairs_from_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/silt_shingle_stairs_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/silt_shingle_stairs_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_stairs_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_stairs_from_silt_shingles.json new file mode 100644 index 00000000..68be1f54 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_stairs_from_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/silt_shingle_stairs_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/silt_shingle_stairs_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_wall_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_wall_from_packed_silt.json new file mode 100644 index 00000000..59c6b973 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_wall_from_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/silt_shingle_wall_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/silt_shingle_wall_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_wall_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_wall_from_silt_shingles.json new file mode 100644 index 00000000..06792ad8 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingle_wall_from_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/silt_shingle_wall_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/silt_shingle_wall_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingles_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingles_from_packed_silt.json new file mode 100644 index 00000000..40fd0839 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/silt_shingles_from_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/silt_shingles_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/silt_shingles_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt.json new file mode 100644 index 00000000..e75d00f6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_basalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_basalt_brick_slab_from_smooth_basalt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_basalt_brick_slab_from_smooth_basalt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks.json new file mode 100644 index 00000000..372be6ed --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_basalt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt.json new file mode 100644 index 00000000..b4fbead9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_basalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks.json new file mode 100644 index 00000000..6e1052e7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_basalt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt.json new file mode 100644 index 00000000..01d8af6b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_basalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_basalt_brick_wall_from_smooth_basalt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_basalt_brick_wall_from_smooth_basalt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks.json new file mode 100644 index 00000000..42f381d2 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_basalt_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_bricks_from_smooth_basalt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_bricks_from_smooth_basalt.json new file mode 100644 index 00000000..f63a7492 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_basalt_bricks_from_smooth_basalt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_basalt": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_basalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_basalt_bricks_from_smooth_basalt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_basalt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_basalt_bricks_from_smooth_basalt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_slab_from_smooth_stone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_slab_from_smooth_stone.json new file mode 100644 index 00000000..fe50cc40 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_slab_from_smooth_stone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_stone_brick_slab_from_smooth_stone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_stone_brick_slab_from_smooth_stone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks.json new file mode 100644 index 00000000..92742fc1 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_stairs_from_smooth_stone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_stairs_from_smooth_stone.json new file mode 100644 index 00000000..bfc91979 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_stairs_from_smooth_stone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_stone_brick_stairs_from_smooth_stone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_stone_brick_stairs_from_smooth_stone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks.json new file mode 100644 index 00000000..eb3af3a7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_wall_from_smooth_stone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_wall_from_smooth_stone.json new file mode 100644 index 00000000..b8965eb8 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_wall_from_smooth_stone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_stone_brick_wall_from_smooth_stone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_stone_brick_wall_from_smooth_stone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks.json new file mode 100644 index 00000000..993b07af --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:smooth_stone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_bricks_from_smooth_stone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_bricks_from_smooth_stone.json new file mode 100644 index 00000000..cf14f2a3 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/smooth_stone_bricks_from_smooth_stone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_smooth_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:smooth_stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/smooth_stone_bricks_from_smooth_stone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_smooth_stone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/smooth_stone_bricks_from_smooth_stone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/stone_column_from_stone.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/stone_column_from_stone.json new file mode 100644 index 00000000..c5d4bee9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/stone_column_from_stone.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone": { + "conditions": { + "items": [ + { + "items": "minecraft:stone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/stone_column_from_stone" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/stone_column_from_stone" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks.json new file mode 100644 index 00000000..81cd8d9c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_twisting_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:twisting_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_twisting_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks.json new file mode 100644 index 00000000..c7b3dbf9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_twisting_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:twisting_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_twisting_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks.json new file mode 100644 index 00000000..6c412338 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_twisting_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:twisting_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_twisting_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_copper_pillar_from_waxed_copper_block.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_copper_pillar_from_waxed_copper_block.json new file mode 100644 index 00000000..897e9a7b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_copper_pillar_from_waxed_copper_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/waxed_copper_pillar_from_waxed_copper_block" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_copper_block": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_copper_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_copper_block" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/waxed_copper_pillar_from_waxed_copper_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab.json new file mode 100644 index 00000000..d61c7877 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper.json new file mode 100644 index 00000000..9f4b6ae7 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_copper" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab.json new file mode 100644 index 00000000..a109ba1b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper.json new file mode 100644 index 00000000..1a2435ed --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_copper" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab.json new file mode 100644 index 00000000..0589d63d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper.json new file mode 100644 index 00000000..4fa50b55 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab.json new file mode 100644 index 00000000..24817479 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weathered_copper_pillar_from_weathered_copper.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weathered_copper_pillar_from_weathered_copper.json new file mode 100644 index 00000000..f8ddc9c5 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weathered_copper_pillar_from_weathered_copper.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/weathered_copper_pillar_from_weathered_copper" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_copper" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/weathered_copper_pillar_from_weathered_copper" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab.json new file mode 100644 index 00000000..2e546c85 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_cut_copper_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_cut_copper_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_cut_copper_slab" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks.json new file mode 100644 index 00000000..d009d52e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weeping_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:weeping_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weeping_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks.json new file mode 100644 index 00000000..57e84930 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weeping_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:weeping_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weeping_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks.json new file mode 100644 index 00000000..df028a4f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weeping_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:weeping_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weeping_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_slab_from_white_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_slab_from_white_packed_silt.json new file mode 100644 index 00000000..faa69a4c --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_slab_from_white_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/white_silt_shingle_slab_from_white_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:white_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/white_silt_shingle_slab_from_white_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_slab_from_white_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_slab_from_white_silt_shingles.json new file mode 100644 index 00000000..15da148d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_slab_from_white_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/white_silt_shingle_slab_from_white_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:white_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/white_silt_shingle_slab_from_white_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_stairs_from_white_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_stairs_from_white_packed_silt.json new file mode 100644 index 00000000..f42f76bf --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_stairs_from_white_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/white_silt_shingle_stairs_from_white_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:white_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/white_silt_shingle_stairs_from_white_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_stairs_from_white_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_stairs_from_white_silt_shingles.json new file mode 100644 index 00000000..c6db9362 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_stairs_from_white_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/white_silt_shingle_stairs_from_white_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:white_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/white_silt_shingle_stairs_from_white_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_wall_from_white_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_wall_from_white_packed_silt.json new file mode 100644 index 00000000..70876db9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_wall_from_white_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/white_silt_shingle_wall_from_white_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:white_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/white_silt_shingle_wall_from_white_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_wall_from_white_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_wall_from_white_silt_shingles.json new file mode 100644 index 00000000..91925f0e --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingle_wall_from_white_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/white_silt_shingle_wall_from_white_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:white_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/white_silt_shingle_wall_from_white_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingles_from_white_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingles_from_white_packed_silt.json new file mode 100644 index 00000000..108d8844 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/white_silt_shingles_from_white_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/white_silt_shingles_from_white_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:white_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/white_silt_shingles_from_white_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt.json new file mode 100644 index 00000000..89970255 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:yellow_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles.json new file mode 100644 index 00000000..35a46647 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:yellow_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt.json new file mode 100644 index 00000000..6012649f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:yellow_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles.json new file mode 100644 index 00000000..6c8663a9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:yellow_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt.json new file mode 100644 index 00000000..de4a0f03 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:yellow_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles.json new file mode 100644 index 00000000..998fc324 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:yellow_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingles_from_yellow_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingles_from_yellow_packed_silt.json new file mode 100644 index 00000000..1aeee065 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/stonecutting/yellow_silt_shingles_from_yellow_packed_silt.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:stonecutting/yellow_silt_shingles_from_yellow_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:yellow_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:stonecutting/yellow_silt_shingles_from_yellow_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/torchflower_paper_lantern.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/torchflower_paper_lantern.json new file mode 100644 index 00000000..7a4a773a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/torchflower_paper_lantern.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_paper_lantern": { + "conditions": { + "items": [ + { + "items": "twigs:paper_lantern" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:torchflower_paper_lantern" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_paper_lantern" + ] + ], + "rewards": { + "recipes": [ + "twigs:torchflower_paper_lantern" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twig_to_stick.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twig_to_stick.json new file mode 100644 index 00000000..315e2afb --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twig_to_stick.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:twig_to_stick" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_twig": { + "conditions": { + "items": [ + { + "items": "twigs:twig" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_twig" + ] + ], + "rewards": { + "recipes": [ + "twigs:twig_to_stick" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_slab.json new file mode 100644 index 00000000..ab19994a --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:twisting_polished_blackstone_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_twisting_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:twisting_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_twisting_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:twisting_polished_blackstone_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_stairs.json new file mode 100644 index 00000000..ad667532 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:twisting_polished_blackstone_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_twisting_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:twisting_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_twisting_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:twisting_polished_blackstone_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_wall.json new file mode 100644 index 00000000..5e1ce6cf --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:twisting_polished_blackstone_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_twisting_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:twisting_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_twisting_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:twisting_polished_blackstone_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_bricks.json new file mode 100644 index 00000000..fa443de0 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/twisting_polished_blackstone_bricks.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:twisting_polished_blackstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_twisting_vines": { + "conditions": { + "items": [ + { + "items": "minecraft:twisting_vines" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone_bricks", + "has_twisting_vines" + ] + ], + "rewards": { + "recipes": [ + "twigs:twisting_polished_blackstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/warped_shroomlamp.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/warped_shroomlamp.json new file mode 100644 index 00000000..e506bc95 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/warped_shroomlamp.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_shroomlight": { + "conditions": { + "items": [ + { + "items": "minecraft:shroomlight" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:warped_shroomlamp" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_planks", + "has_shroomlight" + ] + ], + "rewards": { + "recipes": [ + "twigs:warped_shroomlamp" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/warped_table.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/warped_table.json new file mode 100644 index 00000000..4be7d28d --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/warped_table.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:warped_table" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_warped_fence": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_fence" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_planks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_warped_slab": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_slab" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_slab", + "has_warped_fence", + "has_warped_planks" + ] + ], + "rewards": { + "recipes": [ + "twigs:warped_table" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_copper_pillar.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_copper_pillar.json new file mode 100644 index 00000000..cef55d25 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_copper_pillar.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:waxed_copper_pillar" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_copper_pillar": { + "conditions": { + "items": [ + { + "items": "twigs:waxed_copper_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_waxed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_cut_copper", + "has_waxed_copper_pillar" + ] + ], + "rewards": { + "recipes": [ + "twigs:waxed_copper_pillar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_exposed_copper_pillar.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_exposed_copper_pillar.json new file mode 100644 index 00000000..f0ea53d4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_exposed_copper_pillar.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:waxed_exposed_copper_pillar" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_exposed_copper_pillar": { + "conditions": { + "items": [ + { + "items": "twigs:waxed_exposed_copper_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_waxed_exposed_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_exposed_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_exposed_cut_copper", + "has_waxed_exposed_copper_pillar" + ] + ], + "rewards": { + "recipes": [ + "twigs:waxed_exposed_copper_pillar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_oxidized_copper_pillar.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_oxidized_copper_pillar.json new file mode 100644 index 00000000..c3dd1b95 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_oxidized_copper_pillar.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:waxed_oxidized_copper_pillar" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_oxidized_copper_pillar": { + "conditions": { + "items": [ + { + "items": "twigs:waxed_oxidized_copper_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_waxed_oxidized_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_oxidized_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_oxidized_cut_copper", + "has_waxed_oxidized_copper_pillar" + ] + ], + "rewards": { + "recipes": [ + "twigs:waxed_oxidized_copper_pillar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_weathered_copper_pillar.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_weathered_copper_pillar.json new file mode 100644 index 00000000..b88f9a90 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/waxed_weathered_copper_pillar.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:waxed_weathered_copper_pillar" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_waxed_weathered_copper_pillar": { + "conditions": { + "items": [ + { + "items": "twigs:waxed_weathered_copper_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_waxed_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:waxed_weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_waxed_weathered_cut_copper", + "has_waxed_weathered_copper_pillar" + ] + ], + "rewards": { + "recipes": [ + "twigs:waxed_weathered_copper_pillar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weathered_copper_pillar.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weathered_copper_pillar.json new file mode 100644 index 00000000..b49bad47 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weathered_copper_pillar.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:weathered_copper_pillar" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper_pillar": { + "conditions": { + "items": [ + { + "items": "twigs:weathered_copper_pillar" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_weathered_cut_copper": { + "conditions": { + "items": [ + { + "items": "minecraft:weathered_cut_copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weathered_cut_copper", + "has_weathered_copper_pillar" + ] + ], + "rewards": { + "recipes": [ + "twigs:weathered_copper_pillar" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_slab.json new file mode 100644 index 00000000..d1ebd856 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:weeping_polished_blackstone_brick_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weeping_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:weeping_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weeping_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:weeping_polished_blackstone_brick_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_stairs.json new file mode 100644 index 00000000..99377cd9 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:weeping_polished_blackstone_brick_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weeping_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:weeping_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weeping_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:weeping_polished_blackstone_brick_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_wall.json new file mode 100644 index 00000000..2f99d5c4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_brick_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:weeping_polished_blackstone_brick_wall" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weeping_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "twigs:weeping_polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_weeping_polished_blackstone_bricks" + ] + ], + "rewards": { + "recipes": [ + "twigs:weeping_polished_blackstone_brick_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_bricks.json new file mode 100644 index 00000000..2cb558cd --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/weeping_polished_blackstone_bricks.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_polished_blackstone_bricks": { + "conditions": { + "items": [ + { + "items": "minecraft:polished_blackstone_bricks" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:weeping_polished_blackstone_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weeping_vines": { + "conditions": { + "items": [ + { + "items": "minecraft:weeping_vines" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_polished_blackstone_bricks", + "has_weeping_vines" + ] + ], + "rewards": { + "recipes": [ + "twigs:weeping_polished_blackstone_bricks" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..7c732799 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:white_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:white_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..276a9b64 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:white_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:white_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_pot.json new file mode 100644 index 00000000..ce14e7d6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:white_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:white_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:white_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_slab.json new file mode 100644 index 00000000..46a3c962 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:white_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:white_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:white_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_stairs.json new file mode 100644 index 00000000..d0d20245 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:white_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:white_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:white_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_wall.json new file mode 100644 index 00000000..7c2febe6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:white_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:white_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:white_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingles.json new file mode 100644 index 00000000..7bd30113 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/white_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:white_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:white_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:white_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..2e18e7b6 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_packed_silt_from_packed_silt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:yellow_packed_silt_from_packed_silt" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_packed_silt", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:yellow_packed_silt_from_packed_silt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..4affd419 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_packed_silt_from_silt_shingles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:yellow_packed_silt_from_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_shingles", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:yellow_packed_silt_from_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_pot.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_pot.json new file mode 100644 index 00000000..de1df19b --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_pot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dye": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_dye" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_silt_pot": { + "conditions": { + "items": [ + { + "items": "twigs:silt_pot" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "twigs:yellow_silt_pot" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_silt_pot", + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "twigs:yellow_silt_pot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_slab.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_slab.json new file mode 100644 index 00000000..ad9a7a81 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:yellow_silt_shingle_slab" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:yellow_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:yellow_silt_shingle_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_stairs.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_stairs.json new file mode 100644 index 00000000..c1bdfb13 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:yellow_silt_shingle_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:yellow_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:yellow_silt_shingle_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_wall.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_wall.json new file mode 100644 index 00000000..ecd3edb4 --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingle_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:yellow_silt_shingle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_silt_shingles": { + "conditions": { + "items": [ + { + "items": "twigs:yellow_silt_shingles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_silt_shingles" + ] + ], + "rewards": { + "recipes": [ + "twigs:yellow_silt_shingle_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingles.json b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingles.json new file mode 100644 index 00000000..f7bda60f --- /dev/null +++ b/src/generated/resources/data/twigs/advancement/recipes/building_blocks/yellow_silt_shingles.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "twigs:yellow_silt_shingles" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_packed_silt": { + "conditions": { + "items": [ + { + "items": "twigs:yellow_packed_silt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_packed_silt" + ] + ], + "rewards": { + "recipes": [ + "twigs:yellow_silt_shingles" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/acacia_table.json b/src/generated/resources/data/twigs/loot_table/blocks/acacia_table.json new file mode 100644 index 00000000..f31ab5a9 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/acacia_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:acacia_table" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/acacia_table" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/allium_paper_lantern.json b/src/generated/resources/data/twigs/loot_table/blocks/allium_paper_lantern.json new file mode 100644 index 00000000..2ec790dc --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/allium_paper_lantern.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:allium_paper_lantern" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/allium_paper_lantern" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/azalea_flowers.json b/src/generated/resources/data/twigs/loot_table/blocks/azalea_flowers.json new file mode 100644 index 00000000..445f2fb7 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/azalea_flowers.json @@ -0,0 +1,110 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": true, + "conditions": [ + { + "block": "twigs:azalea_flowers", + "condition": "minecraft:block_state_property", + "properties": { + "down": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "add": true, + "conditions": [ + { + "block": "twigs:azalea_flowers", + "condition": "minecraft:block_state_property", + "properties": { + "up": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "add": true, + "conditions": [ + { + "block": "twigs:azalea_flowers", + "condition": "minecraft:block_state_property", + "properties": { + "north": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "add": true, + "conditions": [ + { + "block": "twigs:azalea_flowers", + "condition": "minecraft:block_state_property", + "properties": { + "south": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "add": true, + "conditions": [ + { + "block": "twigs:azalea_flowers", + "condition": "minecraft:block_state_property", + "properties": { + "west": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "add": true, + "conditions": [ + { + "block": "twigs:azalea_flowers", + "condition": "minecraft:block_state_property", + "properties": { + "east": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + }, + { + "add": true, + "count": -1.0, + "function": "minecraft:set_count" + } + ], + "name": "twigs:azalea_flowers" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/azalea_flowers" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/bamboo_leaves.json b/src/generated/resources/data/twigs/loot_table/blocks/bamboo_leaves.json new file mode 100644 index 00000000..2452922d --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/bamboo_leaves.json @@ -0,0 +1,67 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": {} + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:bamboo_leaves", + "condition": "minecraft:block_state_property", + "properties": { + "layers": "2" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "add": false, + "conditions": [ + { + "block": "twigs:bamboo_leaves", + "condition": "minecraft:block_state_property", + "properties": { + "layers": "3" + } + } + ], + "count": 3.0, + "function": "minecraft:set_count" + }, + { + "add": false, + "conditions": [ + { + "block": "twigs:bamboo_leaves", + "condition": "minecraft:block_state_property", + "properties": { + "layers": "4" + } + } + ], + "count": 4.0, + "function": "minecraft:set_count" + } + ], + "name": "twigs:bamboo_leaves" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/bamboo_leaves" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/bamboo_mat.json b/src/generated/resources/data/twigs/loot_table/blocks/bamboo_mat.json new file mode 100644 index 00000000..daa59684 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/bamboo_mat.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:bamboo_mat" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/bamboo_mat" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/bamboo_table.json b/src/generated/resources/data/twigs/loot_table/blocks/bamboo_table.json new file mode 100644 index 00000000..dc15395c --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/bamboo_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:bamboo_table" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/bamboo_table" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/bamboo_thatch.json b/src/generated/resources/data/twigs/loot_table/blocks/bamboo_thatch.json new file mode 100644 index 00000000..b1e75aec --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/bamboo_thatch.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:bamboo_thatch" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/bamboo_thatch" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/bamboo_thatch_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/bamboo_thatch_slab.json new file mode 100644 index 00000000..ad830f20 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/bamboo_thatch_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:bamboo_thatch_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:bamboo_thatch_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/bamboo_thatch_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/birch_table.json b/src/generated/resources/data/twigs/loot_table/blocks/birch_table.json new file mode 100644 index 00000000..c9c7f79b --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/birch_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:birch_table" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/birch_table" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/black_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/black_packed_silt.json new file mode 100644 index 00000000..be206a09 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/black_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:black_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/black_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/black_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/black_silt_pot.json new file mode 100644 index 00000000..d9121bce --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/black_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:black_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/black_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_slab.json new file mode 100644 index 00000000..d9744623 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:black_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:black_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/black_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_stairs.json new file mode 100644 index 00000000..875cf4e0 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:black_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/black_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_wall.json new file mode 100644 index 00000000..46904f93 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:black_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/black_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingles.json new file mode 100644 index 00000000..386921bf --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/black_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:black_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/black_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/blackstone_column.json b/src/generated/resources/data/twigs/loot_table/blocks/blackstone_column.json new file mode 100644 index 00000000..8c96cd43 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/blackstone_column.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:blackstone_column" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/blackstone_column" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/bloodstone.json b/src/generated/resources/data/twigs/loot_table/blocks/bloodstone.json new file mode 100644 index 00000000..b178968d --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/bloodstone.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:bloodstone" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/bloodstone" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/bloodstone_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/bloodstone_slab.json new file mode 100644 index 00000000..63a24201 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/bloodstone_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:bloodstone_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:bloodstone_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/bloodstone_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/bloodstone_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/bloodstone_stairs.json new file mode 100644 index 00000000..2172b030 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/bloodstone_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:bloodstone_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/bloodstone_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/bloodstone_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/bloodstone_wall.json new file mode 100644 index 00000000..4bf45dd3 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/bloodstone_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:bloodstone_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/bloodstone_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/blue_orchid_paper_lantern.json b/src/generated/resources/data/twigs/loot_table/blocks/blue_orchid_paper_lantern.json new file mode 100644 index 00000000..529191a9 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/blue_orchid_paper_lantern.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:blue_orchid_paper_lantern" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/blue_orchid_paper_lantern" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/blue_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/blue_packed_silt.json new file mode 100644 index 00000000..c7b15411 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/blue_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:blue_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/blue_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_pot.json new file mode 100644 index 00000000..024346af --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:blue_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/blue_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_slab.json new file mode 100644 index 00000000..6e192be9 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:blue_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:blue_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/blue_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_stairs.json new file mode 100644 index 00000000..52f96d07 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:blue_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/blue_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_wall.json new file mode 100644 index 00000000..1444b866 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:blue_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/blue_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingles.json new file mode 100644 index 00000000..e5682c2d --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/blue_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:blue_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/blue_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/bronzed_seashell.json b/src/generated/resources/data/twigs/loot_table/blocks/bronzed_seashell.json new file mode 100644 index 00000000..1e5f3b3a --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/bronzed_seashell.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:bronzed_seashell" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/bronzed_seashell" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/brown_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/brown_packed_silt.json new file mode 100644 index 00000000..5037cdbb --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/brown_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:brown_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/brown_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_pot.json new file mode 100644 index 00000000..c56d3ded --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:brown_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/brown_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_slab.json new file mode 100644 index 00000000..1f339dbe --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:brown_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:brown_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/brown_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_stairs.json new file mode 100644 index 00000000..68c5636c --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:brown_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/brown_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_wall.json new file mode 100644 index 00000000..5ec09805 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:brown_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/brown_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingles.json new file mode 100644 index 00000000..779cc8c3 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/brown_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:brown_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/brown_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/calcite_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/calcite_slab.json new file mode 100644 index 00000000..3039d081 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/calcite_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:calcite_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:calcite_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/calcite_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/calcite_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/calcite_stairs.json new file mode 100644 index 00000000..68ad3781 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/calcite_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:calcite_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/calcite_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/calcite_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/calcite_wall.json new file mode 100644 index 00000000..413248ba --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/calcite_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:calcite_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/calcite_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cherry_table.json b/src/generated/resources/data/twigs/loot_table/blocks/cherry_table.json new file mode 100644 index 00000000..5609cda9 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cherry_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cherry_table" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cherry_table" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/chiseled_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/chiseled_bricks.json new file mode 100644 index 00000000..a8e30591 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/chiseled_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:chiseled_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/chiseled_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/chiseled_silt_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/chiseled_silt_bricks.json new file mode 100644 index 00000000..68925355 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/chiseled_silt_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:chiseled_silt_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/chiseled_silt_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/chiseled_smooth_basalt_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/chiseled_smooth_basalt_bricks.json new file mode 100644 index 00000000..1ab22fb1 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/chiseled_smooth_basalt_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:chiseled_smooth_basalt_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/chiseled_smooth_basalt_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_slab.json new file mode 100644 index 00000000..17f13423 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:cobblestone_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:cobblestone_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cobblestone_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_stairs.json new file mode 100644 index 00000000..d5a1ac86 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cobblestone_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cobblestone_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_wall.json new file mode 100644 index 00000000..b14f7ba7 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cobblestone_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cobblestone_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_bricks.json new file mode 100644 index 00000000..bf5eaae2 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cobblestone_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cobblestone_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cobblestone_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/compacted_dripstone.json b/src/generated/resources/data/twigs/loot_table/blocks/compacted_dripstone.json new file mode 100644 index 00000000..903af703 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/compacted_dripstone.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:compacted_dripstone" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/compacted_dripstone" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/copper_pillar.json b/src/generated/resources/data/twigs/loot_table/blocks/copper_pillar.json new file mode 100644 index 00000000..2200b8ca --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/copper_pillar.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:copper_pillar" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/copper_pillar" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cracked_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/cracked_bricks.json new file mode 100644 index 00000000..33617ae5 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cracked_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cracked_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cracked_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cracked_cobblestone_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/cracked_cobblestone_bricks.json new file mode 100644 index 00000000..7aaf173b --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cracked_cobblestone_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cracked_cobblestone_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cracked_cobblestone_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_bloodstone_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_bloodstone_bricks.json new file mode 100644 index 00000000..07585ddf --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_bloodstone_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cracked_polished_bloodstone_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cracked_polished_bloodstone_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_calcite_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_calcite_bricks.json new file mode 100644 index 00000000..c9b3a291 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_calcite_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cracked_polished_calcite_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cracked_polished_calcite_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_rhyolite_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_rhyolite_bricks.json new file mode 100644 index 00000000..34a93786 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_rhyolite_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cracked_polished_rhyolite_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cracked_polished_rhyolite_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_schist_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_schist_bricks.json new file mode 100644 index 00000000..0d70d2ab --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_schist_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cracked_polished_schist_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cracked_polished_schist_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_tuff_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_tuff_bricks.json new file mode 100644 index 00000000..ce770260 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cracked_polished_tuff_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cracked_polished_tuff_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cracked_polished_tuff_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cracked_silt_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/cracked_silt_bricks.json new file mode 100644 index 00000000..a1cec6c9 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cracked_silt_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cracked_silt_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cracked_silt_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/crimson_roots_paper_lantern.json b/src/generated/resources/data/twigs/loot_table/blocks/crimson_roots_paper_lantern.json new file mode 100644 index 00000000..c7d3c111 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/crimson_roots_paper_lantern.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:crimson_roots_paper_lantern" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/crimson_roots_paper_lantern" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/crimson_shroomlamp.json b/src/generated/resources/data/twigs/loot_table/blocks/crimson_shroomlamp.json new file mode 100644 index 00000000..68ba959e --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/crimson_shroomlamp.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:crimson_shroomlamp" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/crimson_shroomlamp" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/crimson_table.json b/src/generated/resources/data/twigs/loot_table/blocks/crimson_table.json new file mode 100644 index 00000000..9439751c --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/crimson_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:crimson_table" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/crimson_table" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cut_amethyst.json b/src/generated/resources/data/twigs/loot_table/blocks/cut_amethyst.json new file mode 100644 index 00000000..a15529a1 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cut_amethyst.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cut_amethyst" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cut_amethyst" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cyan_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/cyan_packed_silt.json new file mode 100644 index 00000000..1a6530e4 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cyan_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cyan_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cyan_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_pot.json new file mode 100644 index 00000000..77254111 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:cyan_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cyan_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_slab.json new file mode 100644 index 00000000..5b6a80af --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:cyan_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:cyan_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cyan_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_stairs.json new file mode 100644 index 00000000..52a51637 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cyan_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cyan_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_wall.json new file mode 100644 index 00000000..e6130351 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cyan_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cyan_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingles.json new file mode 100644 index 00000000..0fbabd40 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/cyan_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:cyan_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/cyan_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/dandelion_paper_lantern.json b/src/generated/resources/data/twigs/loot_table/blocks/dandelion_paper_lantern.json new file mode 100644 index 00000000..624acc37 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/dandelion_paper_lantern.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:dandelion_paper_lantern" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/dandelion_paper_lantern" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/dark_oak_table.json b/src/generated/resources/data/twigs/loot_table/blocks/dark_oak_table.json new file mode 100644 index 00000000..7fe605a2 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/dark_oak_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:dark_oak_table" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/dark_oak_table" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/deepslate_column.json b/src/generated/resources/data/twigs/loot_table/blocks/deepslate_column.json new file mode 100644 index 00000000..6d99abec --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/deepslate_column.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:deepslate_column" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/deepslate_column" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/exposed_copper_pillar.json b/src/generated/resources/data/twigs/loot_table/blocks/exposed_copper_pillar.json new file mode 100644 index 00000000..36b35b9e --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/exposed_copper_pillar.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:exposed_copper_pillar" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/exposed_copper_pillar" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_slab.json new file mode 100644 index 00000000..5868bc40 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:gravel_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:gravel_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/gravel_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_stairs.json new file mode 100644 index 00000000..dd27abb3 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:gravel_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/gravel_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_wall.json new file mode 100644 index 00000000..0552299f --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/gravel_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:gravel_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/gravel_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/gravel_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/gravel_bricks.json new file mode 100644 index 00000000..91b86b99 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/gravel_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:gravel_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/gravel_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/gray_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/gray_packed_silt.json new file mode 100644 index 00000000..8d9aa515 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/gray_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:gray_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/gray_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_pot.json new file mode 100644 index 00000000..9b21e68b --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:gray_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/gray_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_slab.json new file mode 100644 index 00000000..77985b59 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:gray_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:gray_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/gray_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_stairs.json new file mode 100644 index 00000000..43b3c889 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:gray_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/gray_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_wall.json new file mode 100644 index 00000000..7254bb0d --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:gray_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/gray_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingles.json new file mode 100644 index 00000000..ac5689e4 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/gray_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:gray_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/gray_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/green_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/green_packed_silt.json new file mode 100644 index 00000000..389d9fcd --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/green_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:green_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/green_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/green_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/green_silt_pot.json new file mode 100644 index 00000000..44665c09 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/green_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:green_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/green_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_slab.json new file mode 100644 index 00000000..198fb184 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:green_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:green_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/green_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_stairs.json new file mode 100644 index 00000000..c104e2d8 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:green_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/green_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_wall.json new file mode 100644 index 00000000..42255040 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:green_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/green_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingles.json new file mode 100644 index 00000000..2950d3b3 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/green_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:green_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/green_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/jungle_table.json b/src/generated/resources/data/twigs/loot_table/blocks/jungle_table.json new file mode 100644 index 00000000..3f0eb23e --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/jungle_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:jungle_table" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/jungle_table" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/lamp.json b/src/generated/resources/data/twigs/loot_table/blocks/lamp.json new file mode 100644 index 00000000..0efae930 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/lamp.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:lamp" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/lamp" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_blue_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_packed_silt.json new file mode 100644 index 00000000..33e304c0 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:light_blue_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_blue_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_pot.json new file mode 100644 index 00000000..a6815aef --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:light_blue_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_blue_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_slab.json new file mode 100644 index 00000000..7faf90e4 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:light_blue_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:light_blue_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_blue_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_stairs.json new file mode 100644 index 00000000..0d8ea442 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:light_blue_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_blue_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_wall.json new file mode 100644 index 00000000..569d05d8 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:light_blue_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_blue_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingles.json new file mode 100644 index 00000000..a1c17395 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_blue_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:light_blue_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_blue_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_gray_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_packed_silt.json new file mode 100644 index 00000000..8aac8851 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:light_gray_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_gray_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_pot.json new file mode 100644 index 00000000..a4077bae --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:light_gray_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_gray_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_slab.json new file mode 100644 index 00000000..e9223124 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:light_gray_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:light_gray_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_gray_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_stairs.json new file mode 100644 index 00000000..4a50477f --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:light_gray_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_gray_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_wall.json new file mode 100644 index 00000000..9bf636ba --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:light_gray_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_gray_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingles.json new file mode 100644 index 00000000..f5806fed --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/light_gray_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:light_gray_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/light_gray_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/lime_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/lime_packed_silt.json new file mode 100644 index 00000000..40e26088 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/lime_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:lime_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/lime_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_pot.json new file mode 100644 index 00000000..f83c8829 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:lime_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/lime_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_slab.json new file mode 100644 index 00000000..dcecb024 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:lime_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:lime_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/lime_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_stairs.json new file mode 100644 index 00000000..1130a1bf --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:lime_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/lime_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_wall.json new file mode 100644 index 00000000..e1e38fbd --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:lime_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/lime_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingles.json new file mode 100644 index 00000000..e4788139 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/lime_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:lime_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/lime_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/magenta_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/magenta_packed_silt.json new file mode 100644 index 00000000..dae41905 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/magenta_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:magenta_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/magenta_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_pot.json new file mode 100644 index 00000000..1683f88a --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:magenta_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/magenta_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_slab.json new file mode 100644 index 00000000..ef548fcc --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:magenta_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:magenta_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/magenta_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_stairs.json new file mode 100644 index 00000000..9fe925c7 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:magenta_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/magenta_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_wall.json new file mode 100644 index 00000000..b606b7ae --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:magenta_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/magenta_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingles.json new file mode 100644 index 00000000..d23c9dd2 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/magenta_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:magenta_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/magenta_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/mangrove_table.json b/src/generated/resources/data/twigs/loot_table/blocks/mangrove_table.json new file mode 100644 index 00000000..e3572cd1 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/mangrove_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:mangrove_table" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/mangrove_table" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/mixed_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/mixed_bricks.json new file mode 100644 index 00000000..e7799a08 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/mixed_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:mixed_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/mixed_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/mixed_silt_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/mixed_silt_bricks.json new file mode 100644 index 00000000..5b485357 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/mixed_silt_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:mixed_silt_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/mixed_silt_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_slab.json new file mode 100644 index 00000000..ad22b760 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:mossy_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:mossy_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/mossy_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_stairs.json new file mode 100644 index 00000000..bf99a815 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:mossy_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/mossy_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_wall.json new file mode 100644 index 00000000..c86e1f1f --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/mossy_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:mossy_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/mossy_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/mossy_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/mossy_bricks.json new file mode 100644 index 00000000..1392e1aa --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/mossy_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:mossy_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/mossy_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_slab.json new file mode 100644 index 00000000..90fc3108 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:mossy_cobblestone_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:mossy_cobblestone_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/mossy_cobblestone_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_stairs.json new file mode 100644 index 00000000..52d113c0 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:mossy_cobblestone_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/mossy_cobblestone_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_wall.json new file mode 100644 index 00000000..6aef3c56 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:mossy_cobblestone_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/mossy_cobblestone_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_bricks.json new file mode 100644 index 00000000..23f9456a --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/mossy_cobblestone_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:mossy_cobblestone_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/mossy_cobblestone_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/oak_table.json b/src/generated/resources/data/twigs/loot_table/blocks/oak_table.json new file mode 100644 index 00000000..0ee92fdc --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/oak_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:oak_table" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/oak_table" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/opaline_seashell.json b/src/generated/resources/data/twigs/loot_table/blocks/opaline_seashell.json new file mode 100644 index 00000000..459def30 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/opaline_seashell.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:opaline_seashell" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/opaline_seashell" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/orange_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/orange_packed_silt.json new file mode 100644 index 00000000..41726d8b --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/orange_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:orange_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/orange_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_pot.json new file mode 100644 index 00000000..d34dc54f --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:orange_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/orange_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_slab.json new file mode 100644 index 00000000..a26ee04a --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:orange_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:orange_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/orange_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_stairs.json new file mode 100644 index 00000000..a8fd4c0b --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:orange_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/orange_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_wall.json new file mode 100644 index 00000000..92df3414 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:orange_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/orange_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingles.json new file mode 100644 index 00000000..9ce5e122 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/orange_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:orange_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/orange_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/oxidized_copper_pillar.json b/src/generated/resources/data/twigs/loot_table/blocks/oxidized_copper_pillar.json new file mode 100644 index 00000000..227a3186 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/oxidized_copper_pillar.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:oxidized_copper_pillar" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/oxidized_copper_pillar" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/packed_silt.json new file mode 100644 index 00000000..f1341466 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/paper_lantern.json b/src/generated/resources/data/twigs/loot_table/blocks/paper_lantern.json new file mode 100644 index 00000000..1589bfaa --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/paper_lantern.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:paper_lantern" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/paper_lantern" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/pebble.json b/src/generated/resources/data/twigs/loot_table/blocks/pebble.json new file mode 100644 index 00000000..e6713b6d --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/pebble.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:pebble" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/pebble" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/petrified_lichen.json b/src/generated/resources/data/twigs/loot_table/blocks/petrified_lichen.json new file mode 100644 index 00000000..d60a7312 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/petrified_lichen.json @@ -0,0 +1,110 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": true, + "conditions": [ + { + "block": "twigs:petrified_lichen", + "condition": "minecraft:block_state_property", + "properties": { + "down": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "add": true, + "conditions": [ + { + "block": "twigs:petrified_lichen", + "condition": "minecraft:block_state_property", + "properties": { + "up": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "add": true, + "conditions": [ + { + "block": "twigs:petrified_lichen", + "condition": "minecraft:block_state_property", + "properties": { + "north": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "add": true, + "conditions": [ + { + "block": "twigs:petrified_lichen", + "condition": "minecraft:block_state_property", + "properties": { + "south": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "add": true, + "conditions": [ + { + "block": "twigs:petrified_lichen", + "condition": "minecraft:block_state_property", + "properties": { + "west": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "add": true, + "conditions": [ + { + "block": "twigs:petrified_lichen", + "condition": "minecraft:block_state_property", + "properties": { + "east": "true" + } + } + ], + "count": 1.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + }, + { + "add": true, + "count": -1.0, + "function": "minecraft:set_count" + } + ], + "name": "twigs:petrified_lichen" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/petrified_lichen" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/pink_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/pink_packed_silt.json new file mode 100644 index 00000000..2acef850 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/pink_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:pink_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/pink_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_pot.json new file mode 100644 index 00000000..3590b7a3 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:pink_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/pink_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_slab.json new file mode 100644 index 00000000..edee0fae --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:pink_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:pink_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/pink_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_stairs.json new file mode 100644 index 00000000..538e88de --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:pink_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/pink_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_wall.json new file mode 100644 index 00000000..7f054338 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:pink_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/pink_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingles.json new file mode 100644 index 00000000..61c2d81d --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/pink_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:pink_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/pink_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_amethyst.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_amethyst.json new file mode 100644 index 00000000..5e01e973 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_amethyst.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_amethyst" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_amethyst" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_basalt_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_basalt_bricks.json new file mode 100644 index 00000000..166a3d4a --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_basalt_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_basalt_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_basalt_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone.json new file mode 100644 index 00000000..b31e6880 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_bloodstone" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_bloodstone" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_slab.json new file mode 100644 index 00000000..301a491f --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:polished_bloodstone_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:polished_bloodstone_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_bloodstone_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_stairs.json new file mode 100644 index 00000000..bc380b63 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_bloodstone_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_bloodstone_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_wall.json new file mode 100644 index 00000000..1f735b8d --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_bloodstone_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_bloodstone_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_bricks.json new file mode 100644 index 00000000..ab6cfa93 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_bloodstone_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_bloodstone_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_slab.json new file mode 100644 index 00000000..46d2d305 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:polished_bloodstone_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:polished_bloodstone_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_bloodstone_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_stairs.json new file mode 100644 index 00000000..aac4d0cd --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_bloodstone_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_bloodstone_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_bloodstone_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite.json new file mode 100644 index 00000000..5ccdb34d --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_calcite" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_calcite" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_slab.json new file mode 100644 index 00000000..64bad312 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:polished_calcite_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:polished_calcite_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_calcite_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_stairs.json new file mode 100644 index 00000000..461457b6 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_calcite_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_calcite_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_wall.json new file mode 100644 index 00000000..2f33fad8 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_calcite_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_calcite_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_bricks.json new file mode 100644 index 00000000..5b15ede5 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_calcite_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_calcite_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_slab.json new file mode 100644 index 00000000..1584769c --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:polished_calcite_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:polished_calcite_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_calcite_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_stairs.json new file mode 100644 index 00000000..96deff3a --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_calcite_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_calcite_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_calcite_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite.json new file mode 100644 index 00000000..826a60ef --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_rhyolite" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_rhyolite" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_slab.json new file mode 100644 index 00000000..ff08e67a --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:polished_rhyolite_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:polished_rhyolite_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_rhyolite_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_stairs.json new file mode 100644 index 00000000..e594a141 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_rhyolite_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_rhyolite_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_wall.json new file mode 100644 index 00000000..253195b7 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_rhyolite_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_rhyolite_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_bricks.json new file mode 100644 index 00000000..6997ae22 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_rhyolite_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_rhyolite_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_slab.json new file mode 100644 index 00000000..c23d7b80 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:polished_rhyolite_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:polished_rhyolite_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_rhyolite_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_stairs.json new file mode 100644 index 00000000..dc2e17ff --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_rhyolite_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_rhyolite_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_rhyolite_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_schist.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist.json new file mode 100644 index 00000000..c2509764 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_schist" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_schist" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_slab.json new file mode 100644 index 00000000..86267b29 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:polished_schist_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:polished_schist_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_schist_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_stairs.json new file mode 100644 index 00000000..3a309ba8 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_schist_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_schist_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_wall.json new file mode 100644 index 00000000..a92da7e0 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_schist_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_schist_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_bricks.json new file mode 100644 index 00000000..ac5d9ef4 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_schist_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_schist_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_slab.json new file mode 100644 index 00000000..659ad2bb --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:polished_schist_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:polished_schist_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_schist_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_stairs.json new file mode 100644 index 00000000..3a5a4313 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_schist_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_schist_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_schist_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff.json new file mode 100644 index 00000000..b20c01e9 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_tuff" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_tuff" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_slab.json new file mode 100644 index 00000000..7f3660d0 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:polished_tuff_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:polished_tuff_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_tuff_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_stairs.json new file mode 100644 index 00000000..05312e62 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_tuff_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_tuff_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_wall.json new file mode 100644 index 00000000..7fd2c87e --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_tuff_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_tuff_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_bricks.json new file mode 100644 index 00000000..a81bbe87 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_tuff_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_tuff_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_slab.json new file mode 100644 index 00000000..e9b6a3ee --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:polished_tuff_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:polished_tuff_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_tuff_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_stairs.json new file mode 100644 index 00000000..c06c3bf5 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/polished_tuff_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:polished_tuff_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/polished_tuff_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/potted_azalea_flowers.json b/src/generated/resources/data/twigs/loot_table/blocks/potted_azalea_flowers.json new file mode 100644 index 00000000..ddb7a532 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/potted_azalea_flowers.json @@ -0,0 +1,36 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:flower_pot" + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:azalea_flowers" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/potted_azalea_flowers" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/purple_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/purple_packed_silt.json new file mode 100644 index 00000000..cb7bf426 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/purple_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:purple_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/purple_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_pot.json new file mode 100644 index 00000000..580d6249 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:purple_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/purple_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_slab.json new file mode 100644 index 00000000..3f6b17f5 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:purple_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:purple_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/purple_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_stairs.json new file mode 100644 index 00000000..2d830885 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:purple_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/purple_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_wall.json new file mode 100644 index 00000000..423cf064 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:purple_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/purple_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingles.json new file mode 100644 index 00000000..af06ecac --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/purple_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:purple_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/purple_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/quartz_column.json b/src/generated/resources/data/twigs/loot_table/blocks/quartz_column.json new file mode 100644 index 00000000..2b3c56fc --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/quartz_column.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:quartz_column" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/quartz_column" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/red_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/red_packed_silt.json new file mode 100644 index 00000000..0dc5777f --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/red_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:red_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/red_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/red_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/red_silt_pot.json new file mode 100644 index 00000000..4ef85f44 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/red_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:red_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/red_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_slab.json new file mode 100644 index 00000000..fa4d43c8 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:red_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:red_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/red_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_stairs.json new file mode 100644 index 00000000..87864560 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:red_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/red_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_wall.json new file mode 100644 index 00000000..7b3e3ed6 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:red_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/red_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingles.json new file mode 100644 index 00000000..46288ae5 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/red_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:red_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/red_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/rhyolite.json b/src/generated/resources/data/twigs/loot_table/blocks/rhyolite.json new file mode 100644 index 00000000..866bdffb --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/rhyolite.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:rhyolite" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/rhyolite" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/rhyolite_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/rhyolite_slab.json new file mode 100644 index 00000000..26617b6e --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/rhyolite_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:rhyolite_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:rhyolite_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/rhyolite_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/rhyolite_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/rhyolite_stairs.json new file mode 100644 index 00000000..ce1283d3 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/rhyolite_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:rhyolite_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/rhyolite_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/rhyolite_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/rhyolite_wall.json new file mode 100644 index 00000000..a0ce1d5b --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/rhyolite_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:rhyolite_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/rhyolite_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/rocky_dirt.json b/src/generated/resources/data/twigs/loot_table/blocks/rocky_dirt.json new file mode 100644 index 00000000..842cf51e --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/rocky_dirt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:rocky_dirt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/rocky_dirt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/roseate_seashell.json b/src/generated/resources/data/twigs/loot_table/blocks/roseate_seashell.json new file mode 100644 index 00000000..11e88802 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/roseate_seashell.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:roseate_seashell" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/roseate_seashell" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/schist.json b/src/generated/resources/data/twigs/loot_table/blocks/schist.json new file mode 100644 index 00000000..91324625 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/schist.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:schist" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/schist" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/schist_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/schist_slab.json new file mode 100644 index 00000000..359c9340 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/schist_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:schist_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:schist_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/schist_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/schist_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/schist_stairs.json new file mode 100644 index 00000000..9d3c947c --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/schist_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:schist_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/schist_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/schist_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/schist_wall.json new file mode 100644 index 00000000..e43a12a4 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/schist_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:schist_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/schist_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/silt.json b/src/generated/resources/data/twigs/loot_table/blocks/silt.json new file mode 100644 index 00000000..058eda84 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/silt.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "twigs:silt" + }, + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "count": 4.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:silt_ball" + } + ] + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/silt_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/silt_brick_slab.json new file mode 100644 index 00000000..31b787d0 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/silt_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:silt_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:silt_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/silt_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/silt_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/silt_brick_stairs.json new file mode 100644 index 00000000..7b614799 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/silt_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:silt_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/silt_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/silt_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/silt_brick_wall.json new file mode 100644 index 00000000..cb5d1f1b --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/silt_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:silt_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/silt_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/silt_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/silt_bricks.json new file mode 100644 index 00000000..0c726f66 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/silt_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:silt_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/silt_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/silt_pot.json new file mode 100644 index 00000000..ccace543 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_slab.json new file mode 100644 index 00000000..590eec51 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_stairs.json new file mode 100644 index 00000000..080ada07 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_wall.json new file mode 100644 index 00000000..b9887742 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/silt_shingles.json new file mode 100644 index 00000000..50436797 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_slab.json new file mode 100644 index 00000000..96a31668 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:smooth_basalt_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:smooth_basalt_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/smooth_basalt_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_stairs.json new file mode 100644 index 00000000..be682586 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:smooth_basalt_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/smooth_basalt_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_wall.json new file mode 100644 index 00000000..84a7ca5e --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:smooth_basalt_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/smooth_basalt_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_bricks.json new file mode 100644 index 00000000..0ec677e5 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/smooth_basalt_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:smooth_basalt_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/smooth_basalt_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_slab.json new file mode 100644 index 00000000..dc1ab44a --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:smooth_stone_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:smooth_stone_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/smooth_stone_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_stairs.json new file mode 100644 index 00000000..b8a8db21 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:smooth_stone_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/smooth_stone_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_wall.json new file mode 100644 index 00000000..17665cbb --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:smooth_stone_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/smooth_stone_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_bricks.json new file mode 100644 index 00000000..c8342757 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/smooth_stone_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:smooth_stone_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/smooth_stone_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/soul_lamp.json b/src/generated/resources/data/twigs/loot_table/blocks/soul_lamp.json new file mode 100644 index 00000000..fa80bd6c --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/soul_lamp.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:soul_lamp" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/soul_lamp" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/spruce_table.json b/src/generated/resources/data/twigs/loot_table/blocks/spruce_table.json new file mode 100644 index 00000000..2eb7f759 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/spruce_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:spruce_table" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/spruce_table" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/stone_column.json b/src/generated/resources/data/twigs/loot_table/blocks/stone_column.json new file mode 100644 index 00000000..58960612 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/stone_column.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:stone_column" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/stone_column" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/tangerine_seashell.json b/src/generated/resources/data/twigs/loot_table/blocks/tangerine_seashell.json new file mode 100644 index 00000000..6787d535 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/tangerine_seashell.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:tangerine_seashell" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/tangerine_seashell" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/torchflower_paper_lantern.json b/src/generated/resources/data/twigs/loot_table/blocks/torchflower_paper_lantern.json new file mode 100644 index 00000000..a08e762c --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/torchflower_paper_lantern.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:torchflower_paper_lantern" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/torchflower_paper_lantern" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/twig.json b/src/generated/resources/data/twigs/loot_table/blocks/twig.json new file mode 100644 index 00000000..78a2e82d --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/twig.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:twig" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/twig" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_slab.json new file mode 100644 index 00000000..f3eeedd0 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:twisting_polished_blackstone_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:twisting_polished_blackstone_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/twisting_polished_blackstone_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_stairs.json new file mode 100644 index 00000000..5e6a0aef --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:twisting_polished_blackstone_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/twisting_polished_blackstone_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_wall.json new file mode 100644 index 00000000..4651cf11 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:twisting_polished_blackstone_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/twisting_polished_blackstone_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_bricks.json new file mode 100644 index 00000000..845ba711 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/twisting_polished_blackstone_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:twisting_polished_blackstone_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/twisting_polished_blackstone_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/warped_shroomlamp.json b/src/generated/resources/data/twigs/loot_table/blocks/warped_shroomlamp.json new file mode 100644 index 00000000..ce30a8bc --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/warped_shroomlamp.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:warped_shroomlamp" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/warped_shroomlamp" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/warped_table.json b/src/generated/resources/data/twigs/loot_table/blocks/warped_table.json new file mode 100644 index 00000000..fa7578d5 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/warped_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:warped_table" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/warped_table" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/waxed_copper_pillar.json b/src/generated/resources/data/twigs/loot_table/blocks/waxed_copper_pillar.json new file mode 100644 index 00000000..3d39f9ff --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/waxed_copper_pillar.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:waxed_copper_pillar" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/waxed_copper_pillar" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/waxed_exposed_copper_pillar.json b/src/generated/resources/data/twigs/loot_table/blocks/waxed_exposed_copper_pillar.json new file mode 100644 index 00000000..4a3c6386 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/waxed_exposed_copper_pillar.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:waxed_exposed_copper_pillar" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/waxed_exposed_copper_pillar" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/waxed_oxidized_copper_pillar.json b/src/generated/resources/data/twigs/loot_table/blocks/waxed_oxidized_copper_pillar.json new file mode 100644 index 00000000..b71e295a --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/waxed_oxidized_copper_pillar.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:waxed_oxidized_copper_pillar" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/waxed_oxidized_copper_pillar" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/waxed_weathered_copper_pillar.json b/src/generated/resources/data/twigs/loot_table/blocks/waxed_weathered_copper_pillar.json new file mode 100644 index 00000000..35e61135 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/waxed_weathered_copper_pillar.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:waxed_weathered_copper_pillar" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/waxed_weathered_copper_pillar" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/weathered_copper_pillar.json b/src/generated/resources/data/twigs/loot_table/blocks/weathered_copper_pillar.json new file mode 100644 index 00000000..586f3894 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/weathered_copper_pillar.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:weathered_copper_pillar" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/weathered_copper_pillar" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_slab.json new file mode 100644 index 00000000..da7f1e8c --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:weeping_polished_blackstone_brick_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:weeping_polished_blackstone_brick_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/weeping_polished_blackstone_brick_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_stairs.json new file mode 100644 index 00000000..c93a9844 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:weeping_polished_blackstone_brick_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/weeping_polished_blackstone_brick_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_wall.json new file mode 100644 index 00000000..edbe36ad --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_brick_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:weeping_polished_blackstone_brick_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/weeping_polished_blackstone_brick_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_bricks.json new file mode 100644 index 00000000..3b9b7d13 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/weeping_polished_blackstone_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:weeping_polished_blackstone_bricks" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/weeping_polished_blackstone_bricks" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/white_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/white_packed_silt.json new file mode 100644 index 00000000..8efed319 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/white_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:white_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/white_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/white_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/white_silt_pot.json new file mode 100644 index 00000000..c2ed4f43 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/white_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:white_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/white_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_slab.json new file mode 100644 index 00000000..c99fca16 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:white_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:white_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/white_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_stairs.json new file mode 100644 index 00000000..dc94b3da --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:white_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/white_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_wall.json new file mode 100644 index 00000000..5eaefe14 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:white_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/white_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingles.json new file mode 100644 index 00000000..d85761df --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/white_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:white_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/white_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/yellow_packed_silt.json b/src/generated/resources/data/twigs/loot_table/blocks/yellow_packed_silt.json new file mode 100644 index 00000000..c3717482 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/yellow_packed_silt.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:yellow_packed_silt" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/yellow_packed_silt" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_pot.json b/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_pot.json new file mode 100644 index 00000000..82262ec2 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_pot.json @@ -0,0 +1,30 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "function": "minecraft:copy_components", + "include": [ + "minecraft:custom_name" + ], + "source": "block_entity" + } + ], + "name": "twigs:yellow_silt_pot" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/yellow_silt_pot" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_slab.json b/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_slab.json new file mode 100644 index 00000000..9f6d08dc --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_slab.json @@ -0,0 +1,35 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "conditions": [ + { + "block": "twigs:yellow_silt_shingle_slab", + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + } + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "twigs:yellow_silt_shingle_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/yellow_silt_shingle_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_stairs.json b/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_stairs.json new file mode 100644 index 00000000..5aa1a6ce --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:yellow_silt_shingle_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/yellow_silt_shingle_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_wall.json b/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_wall.json new file mode 100644 index 00000000..ba4eb85b --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingle_wall.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:yellow_silt_shingle_wall" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/yellow_silt_shingle_wall" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingles.json b/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingles.json new file mode 100644 index 00000000..a6b340fd --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/blocks/yellow_silt_shingles.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "twigs:yellow_silt_shingles" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "twigs:blocks/yellow_silt_shingles" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/loot_table/chests/bloodstone_obelisk.json b/src/generated/resources/data/twigs/loot_table/chests/bloodstone_obelisk.json new file mode 100644 index 00000000..d93ea5e5 --- /dev/null +++ b/src/generated/resources/data/twigs/loot_table/chests/bloodstone_obelisk.json @@ -0,0 +1,148 @@ +{ + "type": "minecraft:chest", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:crossbow" + } + ], + "rolls": { + "type": "minecraft:uniform", + "max": 1.0, + "min": 0.0 + } + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:empty" + } + ], + "rolls": { + "type": "minecraft:uniform", + "max": 3.0, + "min": 2.0 + } + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 3.0, + "min": 2.0 + }, + "function": "minecraft:set_count" + } + ], + "name": "twigs:bloodstone" + } + ], + "rolls": { + "type": "minecraft:uniform", + "max": 3.0, + "min": 1.0 + } + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 8.0, + "min": 2.0 + }, + "function": "minecraft:set_count" + } + ], + "name": "minecraft:experience_bottle", + "weight": 7 + }, + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 6.0, + "min": 1.0 + }, + "function": "minecraft:set_count" + } + ], + "name": "minecraft:string", + "weight": 4 + }, + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 7.0, + "min": 2.0 + }, + "function": "minecraft:set_count" + } + ], + "name": "minecraft:arrow", + "weight": 4 + }, + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 6.0, + "min": 2.0 + }, + "function": "minecraft:set_count" + } + ], + "name": "minecraft:spectral_arrow", + "weight": 5 + }, + { + "type": "minecraft:item", + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 2.0, + "min": 1.0 + }, + "function": "minecraft:set_count" + } + ], + "name": "minecraft:gold_ingot", + "weight": 3 + } + ], + "rolls": { + "type": "minecraft:uniform", + "max": 3.0, + "min": 2.0 + } + } + ], + "random_sequence": "twigs:chests/bloodstone_obelisk" +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/acacia_table.json b/src/generated/resources/data/twigs/recipe/acacia_table.json new file mode 100644 index 00000000..b305515d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/acacia_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "O": { + "item": "minecraft:acacia_fence" + }, + "_": { + "item": "minecraft:acacia_slab" + } + }, + "pattern": [ + "___", + "O O", + "O O" + ], + "result": { + "count": 1, + "id": "twigs:acacia_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/allium_paper_lantern.json b/src/generated/resources/data/twigs/recipe/allium_paper_lantern.json new file mode 100644 index 00000000..ff6b9188 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/allium_paper_lantern.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:paper_lantern" + }, + { + "item": "minecraft:allium" + } + ], + "result": { + "count": 1, + "id": "twigs:allium_paper_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea.json b/src/generated/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea.json new file mode 100644 index 00000000..7811eb70 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:flowering_azalea" + } + ], + "result": { + "count": 6, + "id": "twigs:azalea_flowers" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea_leaves.json b/src/generated/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea_leaves.json new file mode 100644 index 00000000..9a6602a9 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/azalea_flowers_from_flowering_azalea_leaves.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:flowering_azalea_leaves" + } + ], + "result": { + "count": 6, + "id": "twigs:azalea_flowers" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/bamboo_mat.json b/src/generated/resources/data/twigs/recipe/bamboo_mat.json new file mode 100644 index 00000000..69e55d2a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/bamboo_mat.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:bamboo" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 2, + "id": "twigs:bamboo_mat" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/bamboo_table.json b/src/generated/resources/data/twigs/recipe/bamboo_table.json new file mode 100644 index 00000000..51af9105 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/bamboo_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "O": { + "item": "minecraft:bamboo_fence" + }, + "_": { + "item": "minecraft:bamboo_slab" + } + }, + "pattern": [ + "___", + "O O", + "O O" + ], + "result": { + "count": 1, + "id": "twigs:bamboo_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/bamboo_thatch.json b/src/generated/resources/data/twigs/recipe/bamboo_thatch.json new file mode 100644 index 00000000..fae0a46c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/bamboo_thatch.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:bamboo_leaves" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 2, + "id": "twigs:bamboo_thatch" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/bamboo_thatch_slab.json b/src/generated/resources/data/twigs/recipe/bamboo_thatch_slab.json new file mode 100644 index 00000000..2eacbeea --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/bamboo_thatch_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:bamboo_thatch" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:bamboo_thatch_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/birch_table.json b/src/generated/resources/data/twigs/recipe/birch_table.json new file mode 100644 index 00000000..c310af7a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/birch_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "O": { + "item": "minecraft:birch_fence" + }, + "_": { + "item": "minecraft:birch_slab" + } + }, + "pattern": [ + "___", + "O O", + "O O" + ], + "result": { + "count": 1, + "id": "twigs:birch_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/black_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/black_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..2a818aa3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/black_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:black_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:black_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/black_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/black_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..991136d8 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/black_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:black_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:black_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/black_silt_pot.json b/src/generated/resources/data/twigs/recipe/black_silt_pot.json new file mode 100644 index 00000000..2ebccbe3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/black_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:black_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:black_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/black_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/black_silt_shingle_slab.json new file mode 100644 index 00000000..235f2551 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/black_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:black_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:black_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/black_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/black_silt_shingle_stairs.json new file mode 100644 index 00000000..37af6071 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/black_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:black_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:black_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/black_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/black_silt_shingle_wall.json new file mode 100644 index 00000000..af794e7a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/black_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:black_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:black_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/black_silt_shingles.json b/src/generated/resources/data/twigs/recipe/black_silt_shingles.json new file mode 100644 index 00000000..262afeee --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/black_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:black_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:black_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/blackstone_column.json b/src/generated/resources/data/twigs/recipe/blackstone_column.json new file mode 100644 index 00000000..42db2614 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/blackstone_column.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:blackstone" + } + }, + "pattern": [ + "###", + " # " + ], + "result": { + "count": 4, + "id": "twigs:blackstone_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/bloodstone.json b/src/generated/resources/data/twigs/recipe/bloodstone.json new file mode 100644 index 00000000..a36cfeaa --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/bloodstone.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:quartz" + }, + "I": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "#I", + "I#" + ], + "result": { + "count": 2, + "id": "twigs:bloodstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/bloodstone_slab.json b/src/generated/resources/data/twigs/recipe/bloodstone_slab.json new file mode 100644 index 00000000..c019317b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/bloodstone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:bloodstone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:bloodstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/bloodstone_stairs.json b/src/generated/resources/data/twigs/recipe/bloodstone_stairs.json new file mode 100644 index 00000000..da56b819 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/bloodstone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:bloodstone" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:bloodstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/bloodstone_wall.json b/src/generated/resources/data/twigs/recipe/bloodstone_wall.json new file mode 100644 index 00000000..748e48e5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/bloodstone_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:bloodstone" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:bloodstone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/blue_orchid_paper_lantern.json b/src/generated/resources/data/twigs/recipe/blue_orchid_paper_lantern.json new file mode 100644 index 00000000..6d397c9c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/blue_orchid_paper_lantern.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:paper_lantern" + }, + { + "item": "minecraft:blue_orchid" + } + ], + "result": { + "count": 1, + "id": "twigs:blue_orchid_paper_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/blue_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/blue_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..9f57aea5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/blue_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:blue_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:blue_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/blue_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/blue_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..2b1177c5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/blue_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:blue_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:blue_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/blue_silt_pot.json b/src/generated/resources/data/twigs/recipe/blue_silt_pot.json new file mode 100644 index 00000000..cf5cf4b1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/blue_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:blue_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:blue_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/blue_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/blue_silt_shingle_slab.json new file mode 100644 index 00000000..ad617b96 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/blue_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:blue_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:blue_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/blue_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/blue_silt_shingle_stairs.json new file mode 100644 index 00000000..30c55663 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/blue_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:blue_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:blue_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/blue_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/blue_silt_shingle_wall.json new file mode 100644 index 00000000..2028f1d6 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/blue_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:blue_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:blue_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/blue_silt_shingles.json b/src/generated/resources/data/twigs/recipe/blue_silt_shingles.json new file mode 100644 index 00000000..b07b9fdb --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/blue_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:blue_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:blue_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/bone_meal_from_seashells.json b/src/generated/resources/data/twigs/recipe/bone_meal_from_seashells.json new file mode 100644 index 00000000..340a1389 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/bone_meal_from_seashells.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "tag": "twigs:seashells" + } + }, + "pattern": [ + "#" + ], + "result": { + "count": 3, + "id": "minecraft:bone_meal" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/brown_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/brown_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..14963f7e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/brown_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:brown_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:brown_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/brown_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/brown_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..89bc4e1a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/brown_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:brown_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:brown_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/brown_silt_pot.json b/src/generated/resources/data/twigs/recipe/brown_silt_pot.json new file mode 100644 index 00000000..008f074b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/brown_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:brown_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:brown_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/brown_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/brown_silt_shingle_slab.json new file mode 100644 index 00000000..48623a83 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/brown_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:brown_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:brown_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/brown_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/brown_silt_shingle_stairs.json new file mode 100644 index 00000000..80a69156 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/brown_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:brown_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:brown_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/brown_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/brown_silt_shingle_wall.json new file mode 100644 index 00000000..b8a75fdf --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/brown_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:brown_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:brown_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/brown_silt_shingles.json b/src/generated/resources/data/twigs/recipe/brown_silt_shingles.json new file mode 100644 index 00000000..69840770 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/brown_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:brown_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:brown_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/calcite_slab.json b/src/generated/resources/data/twigs/recipe/calcite_slab.json new file mode 100644 index 00000000..50f2f571 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/calcite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:calcite" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:calcite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/calcite_stairs.json b/src/generated/resources/data/twigs/recipe/calcite_stairs.json new file mode 100644 index 00000000..e907e79c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/calcite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:calcite" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:calcite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/calcite_wall.json b/src/generated/resources/data/twigs/recipe/calcite_wall.json new file mode 100644 index 00000000..69f09249 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/calcite_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:calcite" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:calcite_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cherry_table.json b/src/generated/resources/data/twigs/recipe/cherry_table.json new file mode 100644 index 00000000..14a68e16 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cherry_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "O": { + "item": "minecraft:cherry_fence" + }, + "_": { + "item": "minecraft:cherry_slab" + } + }, + "pattern": [ + "___", + "O O", + "O O" + ], + "result": { + "count": 1, + "id": "twigs:cherry_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/chiseled_bricks.json b/src/generated/resources/data/twigs/recipe/chiseled_bricks.json new file mode 100644 index 00000000..143b74d7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/chiseled_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:brick_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "twigs:chiseled_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/chiseled_silt_bricks.json b/src/generated/resources/data/twigs/recipe/chiseled_silt_bricks.json new file mode 100644 index 00000000..8bf77e5b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/chiseled_silt_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:silt_brick_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "twigs:chiseled_silt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks.json b/src/generated/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks.json new file mode 100644 index 00000000..dae92160 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/chiseled_smooth_basalt_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:smooth_basalt_brick_slab" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "twigs:chiseled_smooth_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cobblestone_brick_slab.json b/src/generated/resources/data/twigs/recipe/cobblestone_brick_slab.json new file mode 100644 index 00000000..c2ad6785 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cobblestone_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:cobblestone_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:cobblestone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cobblestone_brick_stairs.json b/src/generated/resources/data/twigs/recipe/cobblestone_brick_stairs.json new file mode 100644 index 00000000..2067e306 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cobblestone_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:cobblestone_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:cobblestone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cobblestone_brick_wall.json b/src/generated/resources/data/twigs/recipe/cobblestone_brick_wall.json new file mode 100644 index 00000000..c396c7c3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cobblestone_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:cobblestone_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:cobblestone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cobblestone_bricks.json b/src/generated/resources/data/twigs/recipe/cobblestone_bricks.json new file mode 100644 index 00000000..f7acfa1f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cobblestone_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cobblestone" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:cobblestone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cobblestone_from_pebble.json b/src/generated/resources/data/twigs/recipe/cobblestone_from_pebble.json new file mode 100644 index 00000000..19589b13 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cobblestone_from_pebble.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:pebble" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "minecraft:cobblestone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/compacted_dripstone.json b/src/generated/resources/data/twigs/recipe/compacted_dripstone.json new file mode 100644 index 00000000..ab9341c9 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/compacted_dripstone.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:pointed_dripstone" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 2, + "id": "twigs:compacted_dripstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/copper_pillar.json b/src/generated/resources/data/twigs/recipe/copper_pillar.json new file mode 100644 index 00000000..4e5dcf70 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/copper_pillar.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:cut_copper" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "twigs:copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/crimson_roots_paper_lantern.json b/src/generated/resources/data/twigs/recipe/crimson_roots_paper_lantern.json new file mode 100644 index 00000000..e4e4ce41 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/crimson_roots_paper_lantern.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:paper_lantern" + }, + { + "item": "minecraft:crimson_roots" + } + ], + "result": { + "count": 1, + "id": "twigs:crimson_roots_paper_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/crimson_shroomlamp.json b/src/generated/resources/data/twigs/recipe/crimson_shroomlamp.json new file mode 100644 index 00000000..d55bf618 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/crimson_shroomlamp.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:crimson_planks" + }, + "S": { + "item": "minecraft:shroomlight" + } + }, + "pattern": [ + "###", + "SSS", + "###" + ], + "result": { + "count": 1, + "id": "twigs:crimson_shroomlamp" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/crimson_table.json b/src/generated/resources/data/twigs/recipe/crimson_table.json new file mode 100644 index 00000000..6a69fec9 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/crimson_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "O": { + "item": "minecraft:crimson_fence" + }, + "_": { + "item": "minecraft:crimson_slab" + } + }, + "pattern": [ + "___", + "O O", + "O O" + ], + "result": { + "count": 1, + "id": "twigs:crimson_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cut_amethyst.json b/src/generated/resources/data/twigs/recipe/cut_amethyst.json new file mode 100644 index 00000000..c2988e1e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cut_amethyst.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_amethyst" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:cut_amethyst" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cyan_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/cyan_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..b78b148e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cyan_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:cyan_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:cyan_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cyan_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/cyan_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..c204175d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cyan_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:cyan_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:cyan_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cyan_silt_pot.json b/src/generated/resources/data/twigs/recipe/cyan_silt_pot.json new file mode 100644 index 00000000..3a120635 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cyan_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:cyan_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:cyan_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cyan_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/cyan_silt_shingle_slab.json new file mode 100644 index 00000000..daa172ec --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cyan_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:cyan_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:cyan_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cyan_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/cyan_silt_shingle_stairs.json new file mode 100644 index 00000000..a48f9295 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cyan_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:cyan_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:cyan_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cyan_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/cyan_silt_shingle_wall.json new file mode 100644 index 00000000..0c5a6112 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cyan_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:cyan_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:cyan_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/cyan_silt_shingles.json b/src/generated/resources/data/twigs/recipe/cyan_silt_shingles.json new file mode 100644 index 00000000..852b506d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/cyan_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:cyan_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:cyan_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/dandelion_paper_lantern.json b/src/generated/resources/data/twigs/recipe/dandelion_paper_lantern.json new file mode 100644 index 00000000..ecbc3a76 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/dandelion_paper_lantern.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:paper_lantern" + }, + { + "item": "minecraft:dandelion" + } + ], + "result": { + "count": 1, + "id": "twigs:dandelion_paper_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/dark_oak_table.json b/src/generated/resources/data/twigs/recipe/dark_oak_table.json new file mode 100644 index 00000000..2712f02f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/dark_oak_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "O": { + "item": "minecraft:dark_oak_fence" + }, + "_": { + "item": "minecraft:dark_oak_slab" + } + }, + "pattern": [ + "___", + "O O", + "O O" + ], + "result": { + "count": 1, + "id": "twigs:dark_oak_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/deepslate_column.json b/src/generated/resources/data/twigs/recipe/deepslate_column.json new file mode 100644 index 00000000..4047f5c1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/deepslate_column.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:deepslate" + } + }, + "pattern": [ + "###", + " # " + ], + "result": { + "count": 4, + "id": "twigs:deepslate_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/exposed_copper_pillar.json b/src/generated/resources/data/twigs/recipe/exposed_copper_pillar.json new file mode 100644 index 00000000..a0d47935 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/exposed_copper_pillar.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:exposed_cut_copper" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "twigs:exposed_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/gravel_brick_slab.json b/src/generated/resources/data/twigs/recipe/gravel_brick_slab.json new file mode 100644 index 00000000..8a5c6f2c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/gravel_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:gravel_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:gravel_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/gravel_brick_stairs.json b/src/generated/resources/data/twigs/recipe/gravel_brick_stairs.json new file mode 100644 index 00000000..a00f90b9 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/gravel_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:gravel_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:gravel_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/gravel_brick_wall.json b/src/generated/resources/data/twigs/recipe/gravel_brick_wall.json new file mode 100644 index 00000000..a108c168 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/gravel_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:gravel_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:gravel_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/gravel_bricks.json b/src/generated/resources/data/twigs/recipe/gravel_bricks.json new file mode 100644 index 00000000..b2ea36e7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/gravel_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:gravel" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:gravel_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/gray_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/gray_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..a1bd67b8 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/gray_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:gray_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:gray_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/gray_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/gray_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..af4900f9 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/gray_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:gray_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:gray_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/gray_silt_pot.json b/src/generated/resources/data/twigs/recipe/gray_silt_pot.json new file mode 100644 index 00000000..76ea42c1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/gray_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:gray_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:gray_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/gray_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/gray_silt_shingle_slab.json new file mode 100644 index 00000000..202d56a1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/gray_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:gray_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:gray_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/gray_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/gray_silt_shingle_stairs.json new file mode 100644 index 00000000..1ec9c8e9 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/gray_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:gray_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:gray_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/gray_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/gray_silt_shingle_wall.json new file mode 100644 index 00000000..50c89cdd --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/gray_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:gray_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:gray_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/gray_silt_shingles.json b/src/generated/resources/data/twigs/recipe/gray_silt_shingles.json new file mode 100644 index 00000000..7be13e85 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/gray_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:gray_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:gray_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/green_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/green_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..2429efde --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/green_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:green_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:green_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/green_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/green_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..bf6ac847 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/green_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:green_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:green_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/green_silt_pot.json b/src/generated/resources/data/twigs/recipe/green_silt_pot.json new file mode 100644 index 00000000..f4d4e46b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/green_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:green_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:green_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/green_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/green_silt_shingle_slab.json new file mode 100644 index 00000000..3238c50d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/green_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:green_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:green_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/green_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/green_silt_shingle_stairs.json new file mode 100644 index 00000000..0a28f728 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/green_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:green_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:green_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/green_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/green_silt_shingle_wall.json new file mode 100644 index 00000000..6ed4211b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/green_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:green_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:green_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/green_silt_shingles.json b/src/generated/resources/data/twigs/recipe/green_silt_shingles.json new file mode 100644 index 00000000..f5663faa --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/green_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:green_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:green_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/jungle_table.json b/src/generated/resources/data/twigs/recipe/jungle_table.json new file mode 100644 index 00000000..fcf16168 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/jungle_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "O": { + "item": "minecraft:jungle_fence" + }, + "_": { + "item": "minecraft:jungle_slab" + } + }, + "pattern": [ + "___", + "O O", + "O O" + ], + "result": { + "count": 1, + "id": "twigs:jungle_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/lamp.json b/src/generated/resources/data/twigs/recipe/lamp.json new file mode 100644 index 00000000..13cbbb92 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "C": { + "item": "minecraft:coal" + }, + "T": { + "item": "minecraft:torch" + }, + "i": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "iii", + "iTi", + "iCi" + ], + "result": { + "count": 1, + "id": "twigs:lamp" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_blue_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/light_blue_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..889c377d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_blue_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:light_blue_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:light_blue_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_blue_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/light_blue_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..cc6bf2c8 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_blue_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:light_blue_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:light_blue_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_blue_silt_pot.json b/src/generated/resources/data/twigs/recipe/light_blue_silt_pot.json new file mode 100644 index 00000000..d265b4f5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_blue_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:light_blue_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:light_blue_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_slab.json new file mode 100644 index 00000000..5c21513c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:light_blue_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:light_blue_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_stairs.json new file mode 100644 index 00000000..5fe0cb3e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:light_blue_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:light_blue_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_wall.json new file mode 100644 index 00000000..1ed70d92 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_blue_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:light_blue_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:light_blue_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_blue_silt_shingles.json b/src/generated/resources/data/twigs/recipe/light_blue_silt_shingles.json new file mode 100644 index 00000000..5f2899ff --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_blue_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:light_blue_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:light_blue_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_gray_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/light_gray_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..56ca5521 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_gray_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:light_gray_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:light_gray_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_gray_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/light_gray_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..278b3f96 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_gray_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:light_gray_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:light_gray_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_gray_silt_pot.json b/src/generated/resources/data/twigs/recipe/light_gray_silt_pot.json new file mode 100644 index 00000000..46dd433b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_gray_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:light_gray_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:light_gray_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_slab.json new file mode 100644 index 00000000..805de10a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:light_gray_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:light_gray_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_stairs.json new file mode 100644 index 00000000..c23539e6 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:light_gray_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:light_gray_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_wall.json new file mode 100644 index 00000000..bc706d7c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_gray_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:light_gray_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:light_gray_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/light_gray_silt_shingles.json b/src/generated/resources/data/twigs/recipe/light_gray_silt_shingles.json new file mode 100644 index 00000000..fa2c7f0f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/light_gray_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:light_gray_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:light_gray_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/lime_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/lime_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..8abbae22 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/lime_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:lime_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:lime_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/lime_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/lime_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..d3fd1a30 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/lime_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:lime_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:lime_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/lime_silt_pot.json b/src/generated/resources/data/twigs/recipe/lime_silt_pot.json new file mode 100644 index 00000000..906d1b75 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/lime_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:lime_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:lime_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/lime_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/lime_silt_shingle_slab.json new file mode 100644 index 00000000..b2068f9c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/lime_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:lime_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:lime_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/lime_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/lime_silt_shingle_stairs.json new file mode 100644 index 00000000..d220c62c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/lime_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:lime_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:lime_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/lime_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/lime_silt_shingle_wall.json new file mode 100644 index 00000000..dc3b5fe2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/lime_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:lime_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:lime_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/lime_silt_shingles.json b/src/generated/resources/data/twigs/recipe/lime_silt_shingles.json new file mode 100644 index 00000000..9ec5dabb --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/lime_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:lime_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:lime_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/magenta_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/magenta_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..585cd77f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/magenta_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:magenta_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:magenta_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/magenta_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/magenta_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..1ed8bf87 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/magenta_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:magenta_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:magenta_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/magenta_silt_pot.json b/src/generated/resources/data/twigs/recipe/magenta_silt_pot.json new file mode 100644 index 00000000..99a7dd0a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/magenta_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:magenta_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:magenta_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/magenta_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/magenta_silt_shingle_slab.json new file mode 100644 index 00000000..84bc226b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/magenta_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:magenta_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:magenta_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/magenta_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/magenta_silt_shingle_stairs.json new file mode 100644 index 00000000..e5d9a585 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/magenta_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:magenta_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:magenta_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/magenta_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/magenta_silt_shingle_wall.json new file mode 100644 index 00000000..8eba0455 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/magenta_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:magenta_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:magenta_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/magenta_silt_shingles.json b/src/generated/resources/data/twigs/recipe/magenta_silt_shingles.json new file mode 100644 index 00000000..36082dec --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/magenta_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:magenta_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:magenta_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mangrove_table.json b/src/generated/resources/data/twigs/recipe/mangrove_table.json new file mode 100644 index 00000000..6ba4766f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mangrove_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "O": { + "item": "minecraft:mangrove_fence" + }, + "_": { + "item": "minecraft:mangrove_slab" + } + }, + "pattern": [ + "___", + "O O", + "O O" + ], + "result": { + "count": 1, + "id": "twigs:mangrove_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mixed_bricks.json b/src/generated/resources/data/twigs/recipe/mixed_bricks.json new file mode 100644 index 00000000..d5a36bbe --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mixed_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:bricks" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:mixed_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mixed_silt_bricks.json b/src/generated/resources/data/twigs/recipe/mixed_silt_bricks.json new file mode 100644 index 00000000..e39ee5b1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mixed_silt_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:silt_bricks" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:mixed_silt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mossy_brick_slab.json b/src/generated/resources/data/twigs/recipe/mossy_brick_slab.json new file mode 100644 index 00000000..e38a1005 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mossy_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:mossy_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:mossy_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mossy_brick_stairs.json b/src/generated/resources/data/twigs/recipe/mossy_brick_stairs.json new file mode 100644 index 00000000..d93d0014 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mossy_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:mossy_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:mossy_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mossy_brick_wall.json b/src/generated/resources/data/twigs/recipe/mossy_brick_wall.json new file mode 100644 index 00000000..40d5f1b1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mossy_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:mossy_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:mossy_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mossy_bricks_from_bricks.json b/src/generated/resources/data/twigs/recipe/mossy_bricks_from_bricks.json new file mode 100644 index 00000000..8d11fd19 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mossy_bricks_from_bricks.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:bricks" + }, + { + "item": "minecraft:moss_block" + } + ], + "result": { + "count": 1, + "id": "twigs:mossy_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mossy_bricks_from_vines.json b/src/generated/resources/data/twigs/recipe/mossy_bricks_from_vines.json new file mode 100644 index 00000000..cd239142 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mossy_bricks_from_vines.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:bricks" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "count": 1, + "id": "twigs:mossy_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_slab.json b/src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_slab.json new file mode 100644 index 00000000..060abd40 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:mossy_cobblestone_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:mossy_cobblestone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs.json b/src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs.json new file mode 100644 index 00000000..9bbc3c3f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:mossy_cobblestone_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:mossy_cobblestone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_wall.json b/src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_wall.json new file mode 100644 index 00000000..c25e3a66 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mossy_cobblestone_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:mossy_cobblestone_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:mossy_cobblestone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mossy_cobblestone_bricks.json b/src/generated/resources/data/twigs/recipe/mossy_cobblestone_bricks.json new file mode 100644 index 00000000..be1a7440 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mossy_cobblestone_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:mossy_cobblestone" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:mossy_cobblestone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/mossy_cobblestone_bricks_from_moss.json b/src/generated/resources/data/twigs/recipe/mossy_cobblestone_bricks_from_moss.json new file mode 100644 index 00000000..24bb4149 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/mossy_cobblestone_bricks_from_moss.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:cobblestone_bricks" + }, + { + "item": "minecraft:moss_block" + } + ], + "result": { + "count": 1, + "id": "twigs:mossy_cobblestone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/oak_table.json b/src/generated/resources/data/twigs/recipe/oak_table.json new file mode 100644 index 00000000..fdf18fc9 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/oak_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "O": { + "item": "minecraft:oak_fence" + }, + "_": { + "item": "minecraft:oak_slab" + } + }, + "pattern": [ + "___", + "O O", + "O O" + ], + "result": { + "count": 1, + "id": "twigs:oak_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/orange_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/orange_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..0a1d5f84 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/orange_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:orange_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:orange_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/orange_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/orange_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..c872f317 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/orange_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:orange_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:orange_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/orange_silt_pot.json b/src/generated/resources/data/twigs/recipe/orange_silt_pot.json new file mode 100644 index 00000000..9de025bd --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/orange_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:orange_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:orange_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/orange_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/orange_silt_shingle_slab.json new file mode 100644 index 00000000..d6032132 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/orange_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:orange_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:orange_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/orange_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/orange_silt_shingle_stairs.json new file mode 100644 index 00000000..e2384d4f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/orange_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:orange_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:orange_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/orange_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/orange_silt_shingle_wall.json new file mode 100644 index 00000000..8343f8ff --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/orange_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:orange_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:orange_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/orange_silt_shingles.json b/src/generated/resources/data/twigs/recipe/orange_silt_shingles.json new file mode 100644 index 00000000..187a7914 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/orange_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:orange_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:orange_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/oxidized_copper_pillar.json b/src/generated/resources/data/twigs/recipe/oxidized_copper_pillar.json new file mode 100644 index 00000000..aa7a8277 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/oxidized_copper_pillar.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:oxidized_cut_copper" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "twigs:oxidized_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/packed_silt.json b/src/generated/resources/data/twigs/recipe/packed_silt.json new file mode 100644 index 00000000..df9fddd3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/packed_silt.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt" + }, + { + "item": "minecraft:wheat" + } + ], + "result": { + "count": 4, + "id": "twigs:packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/paper_lantern.json b/src/generated/resources/data/twigs/recipe/paper_lantern.json new file mode 100644 index 00000000..fe98e1e0 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/paper_lantern.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:paper" + }, + "T": { + "item": "minecraft:torch" + } + }, + "pattern": [ + "###", + "#T#", + "###" + ], + "result": { + "count": 1, + "id": "twigs:paper_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/pink_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/pink_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..c289fc80 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/pink_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:pink_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:pink_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/pink_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/pink_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..0e97a341 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/pink_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:pink_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:pink_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/pink_silt_pot.json b/src/generated/resources/data/twigs/recipe/pink_silt_pot.json new file mode 100644 index 00000000..41c88c23 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/pink_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:pink_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:pink_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/pink_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/pink_silt_shingle_slab.json new file mode 100644 index 00000000..8a681d01 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/pink_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:pink_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:pink_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/pink_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/pink_silt_shingle_stairs.json new file mode 100644 index 00000000..68365346 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/pink_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:pink_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:pink_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/pink_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/pink_silt_shingle_wall.json new file mode 100644 index 00000000..8e068b1e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/pink_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:pink_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:pink_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/pink_silt_shingles.json b/src/generated/resources/data/twigs/recipe/pink_silt_shingles.json new file mode 100644 index 00000000..34243145 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/pink_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:pink_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:pink_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_amethyst.json b/src/generated/resources/data/twigs/recipe/polished_amethyst.json new file mode 100644 index 00000000..f008b723 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_amethyst.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:amethyst_block" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_amethyst" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_basalt_bricks.json b/src/generated/resources/data/twigs/recipe/polished_basalt_bricks.json new file mode 100644 index 00000000..64800752 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_basalt_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_basalt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_bloodstone.json b/src/generated/resources/data/twigs/recipe/polished_bloodstone.json new file mode 100644 index 00000000..240ba276 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_bloodstone.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:bloodstone" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_bloodstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_slab.json b/src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_slab.json new file mode 100644 index 00000000..681d0ac4 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_bloodstone_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_bloodstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_stairs.json b/src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_stairs.json new file mode 100644 index 00000000..f9ae912c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_bloodstone_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:polished_bloodstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_wall.json b/src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_wall.json new file mode 100644 index 00000000..2da9dc02 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_bloodstone_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_bloodstone_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_bloodstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_bloodstone_bricks.json b/src/generated/resources/data/twigs/recipe/polished_bloodstone_bricks.json new file mode 100644 index 00000000..4dcec9d7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_bloodstone_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_bloodstone" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_bloodstone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_bloodstone_slab.json b/src/generated/resources/data/twigs/recipe/polished_bloodstone_slab.json new file mode 100644 index 00000000..d2aece67 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_bloodstone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_bloodstone" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_bloodstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_bloodstone_stairs.json b/src/generated/resources/data/twigs/recipe/polished_bloodstone_stairs.json new file mode 100644 index 00000000..36c7e858 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_bloodstone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_bloodstone" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:polished_bloodstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_calcite.json b/src/generated/resources/data/twigs/recipe/polished_calcite.json new file mode 100644 index 00000000..19d61876 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_calcite.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:calcite" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_calcite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_calcite_brick_slab.json b/src/generated/resources/data/twigs/recipe/polished_calcite_brick_slab.json new file mode 100644 index 00000000..b45cc810 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_calcite_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_calcite_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_calcite_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_calcite_brick_stairs.json b/src/generated/resources/data/twigs/recipe/polished_calcite_brick_stairs.json new file mode 100644 index 00000000..94e812e3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_calcite_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_calcite_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:polished_calcite_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_calcite_brick_wall.json b/src/generated/resources/data/twigs/recipe/polished_calcite_brick_wall.json new file mode 100644 index 00000000..c312377e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_calcite_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_calcite_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_calcite_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_calcite_bricks.json b/src/generated/resources/data/twigs/recipe/polished_calcite_bricks.json new file mode 100644 index 00000000..0d7ee71a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_calcite_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_calcite" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_calcite_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_calcite_slab.json b/src/generated/resources/data/twigs/recipe/polished_calcite_slab.json new file mode 100644 index 00000000..1dd5152a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_calcite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_calcite" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_calcite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_calcite_stairs.json b/src/generated/resources/data/twigs/recipe/polished_calcite_stairs.json new file mode 100644 index 00000000..bbffe652 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_calcite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_calcite" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:polished_calcite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_rhyolite.json b/src/generated/resources/data/twigs/recipe/polished_rhyolite.json new file mode 100644 index 00000000..a31dd2a6 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_rhyolite.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:rhyolite" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_rhyolite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_slab.json b/src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_slab.json new file mode 100644 index 00000000..e2a4215b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_rhyolite_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_rhyolite_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_stairs.json b/src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_stairs.json new file mode 100644 index 00000000..4ef34920 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_rhyolite_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:polished_rhyolite_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_wall.json b/src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_wall.json new file mode 100644 index 00000000..c9eb329d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_rhyolite_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_rhyolite_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_rhyolite_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_rhyolite_bricks.json b/src/generated/resources/data/twigs/recipe/polished_rhyolite_bricks.json new file mode 100644 index 00000000..6a45a687 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_rhyolite_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_rhyolite" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_rhyolite_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_rhyolite_slab.json b/src/generated/resources/data/twigs/recipe/polished_rhyolite_slab.json new file mode 100644 index 00000000..6036121c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_rhyolite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_rhyolite" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_rhyolite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_rhyolite_stairs.json b/src/generated/resources/data/twigs/recipe/polished_rhyolite_stairs.json new file mode 100644 index 00000000..207e7583 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_rhyolite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_rhyolite" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:polished_rhyolite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_schist.json b/src/generated/resources/data/twigs/recipe/polished_schist.json new file mode 100644 index 00000000..c05fae92 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_schist.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:schist" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_schist" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_schist_brick_slab.json b/src/generated/resources/data/twigs/recipe/polished_schist_brick_slab.json new file mode 100644 index 00000000..162958e5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_schist_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_schist_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_schist_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_schist_brick_stairs.json b/src/generated/resources/data/twigs/recipe/polished_schist_brick_stairs.json new file mode 100644 index 00000000..cb9583c2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_schist_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_schist_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:polished_schist_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_schist_brick_wall.json b/src/generated/resources/data/twigs/recipe/polished_schist_brick_wall.json new file mode 100644 index 00000000..0304ac12 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_schist_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_schist_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_schist_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_schist_bricks.json b/src/generated/resources/data/twigs/recipe/polished_schist_bricks.json new file mode 100644 index 00000000..5baa43b0 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_schist_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_schist" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_schist_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_schist_slab.json b/src/generated/resources/data/twigs/recipe/polished_schist_slab.json new file mode 100644 index 00000000..1c4f33d5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_schist_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_schist" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_schist_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_schist_stairs.json b/src/generated/resources/data/twigs/recipe/polished_schist_stairs.json new file mode 100644 index 00000000..391a3846 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_schist_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_schist" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:polished_schist_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_tuff.json b/src/generated/resources/data/twigs/recipe/polished_tuff.json new file mode 100644 index 00000000..2d834aa7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_tuff.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:tuff" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_tuff" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_tuff_brick_slab.json b/src/generated/resources/data/twigs/recipe/polished_tuff_brick_slab.json new file mode 100644 index 00000000..aaae727d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_tuff_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_tuff_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_tuff_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_tuff_brick_stairs.json b/src/generated/resources/data/twigs/recipe/polished_tuff_brick_stairs.json new file mode 100644 index 00000000..915d7b14 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_tuff_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_tuff_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:polished_tuff_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_tuff_brick_wall.json b/src/generated/resources/data/twigs/recipe/polished_tuff_brick_wall.json new file mode 100644 index 00000000..d4330f50 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_tuff_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_tuff_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_tuff_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_tuff_bricks.json b/src/generated/resources/data/twigs/recipe/polished_tuff_bricks.json new file mode 100644 index 00000000..3ee0f86f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_tuff_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_tuff" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:polished_tuff_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_tuff_slab.json b/src/generated/resources/data/twigs/recipe/polished_tuff_slab.json new file mode 100644 index 00000000..66707bbe --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_tuff_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_tuff" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:polished_tuff_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/polished_tuff_stairs.json b/src/generated/resources/data/twigs/recipe/polished_tuff_stairs.json new file mode 100644 index 00000000..d5c42071 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/polished_tuff_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:polished_tuff" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:polished_tuff_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/purple_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/purple_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..38c11712 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/purple_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:purple_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:purple_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/purple_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/purple_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..9e7fd227 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/purple_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:purple_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:purple_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/purple_silt_pot.json b/src/generated/resources/data/twigs/recipe/purple_silt_pot.json new file mode 100644 index 00000000..61e33d23 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/purple_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:purple_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:purple_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/purple_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/purple_silt_shingle_slab.json new file mode 100644 index 00000000..1b1d64a0 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/purple_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:purple_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:purple_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/purple_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/purple_silt_shingle_stairs.json new file mode 100644 index 00000000..d722e820 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/purple_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:purple_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:purple_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/purple_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/purple_silt_shingle_wall.json new file mode 100644 index 00000000..303d3547 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/purple_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:purple_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:purple_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/purple_silt_shingles.json b/src/generated/resources/data/twigs/recipe/purple_silt_shingles.json new file mode 100644 index 00000000..c3ad4e06 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/purple_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:purple_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:purple_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/quartz_column.json b/src/generated/resources/data/twigs/recipe/quartz_column.json new file mode 100644 index 00000000..b089d043 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/quartz_column.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:quartz_block" + } + }, + "pattern": [ + "###", + " # " + ], + "result": { + "count": 4, + "id": "twigs:quartz_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/red_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/red_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..d292b8d1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/red_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:red_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:red_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/red_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/red_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..7ac8083f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/red_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:red_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:red_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/red_silt_pot.json b/src/generated/resources/data/twigs/recipe/red_silt_pot.json new file mode 100644 index 00000000..cd029606 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/red_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:red_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:red_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/red_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/red_silt_shingle_slab.json new file mode 100644 index 00000000..488b2907 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/red_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:red_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:red_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/red_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/red_silt_shingle_stairs.json new file mode 100644 index 00000000..3d8b3c14 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/red_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:red_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:red_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/red_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/red_silt_shingle_wall.json new file mode 100644 index 00000000..064337e5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/red_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:red_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:red_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/red_silt_shingles.json b/src/generated/resources/data/twigs/recipe/red_silt_shingles.json new file mode 100644 index 00000000..5f2a6eb7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/red_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:red_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:red_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/rhyolite.json b/src/generated/resources/data/twigs/recipe/rhyolite.json new file mode 100644 index 00000000..cb0d3e33 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/rhyolite.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:quartz" + }, + "R": { + "item": "minecraft:red_sand" + } + }, + "pattern": [ + "#R", + "R#" + ], + "result": { + "count": 2, + "id": "twigs:rhyolite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/rhyolite_slab.json b/src/generated/resources/data/twigs/recipe/rhyolite_slab.json new file mode 100644 index 00000000..7bc34674 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/rhyolite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:rhyolite" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:rhyolite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/rhyolite_stairs.json b/src/generated/resources/data/twigs/recipe/rhyolite_stairs.json new file mode 100644 index 00000000..58b7d5e0 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/rhyolite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:rhyolite" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:rhyolite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/rhyolite_wall.json b/src/generated/resources/data/twigs/recipe/rhyolite_wall.json new file mode 100644 index 00000000..12d5941b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/rhyolite_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:rhyolite" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:rhyolite_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/rocky_dirt.json b/src/generated/resources/data/twigs/recipe/rocky_dirt.json new file mode 100644 index 00000000..fa4ff5e7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/rocky_dirt.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:dirt" + }, + "C": { + "item": "twigs:pebble" + } + }, + "pattern": [ + "#C", + "C#" + ], + "result": { + "count": 4, + "id": "twigs:rocky_dirt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/schist.json b/src/generated/resources/data/twigs/recipe/schist.json new file mode 100644 index 00000000..c38fa64e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/schist.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:quartz" + }, + "C": { + "item": "minecraft:clay_ball" + } + }, + "pattern": [ + "#C", + "C#" + ], + "result": { + "count": 2, + "id": "twigs:schist" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/schist_slab.json b/src/generated/resources/data/twigs/recipe/schist_slab.json new file mode 100644 index 00000000..49446e23 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/schist_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:schist" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:schist_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/schist_stairs.json b/src/generated/resources/data/twigs/recipe/schist_stairs.json new file mode 100644 index 00000000..7ce9c84a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/schist_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:schist" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:schist_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/schist_wall.json b/src/generated/resources/data/twigs/recipe/schist_wall.json new file mode 100644 index 00000000..c97c58a7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/schist_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:schist" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:schist_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/silt.json b/src/generated/resources/data/twigs/recipe/silt.json new file mode 100644 index 00000000..fde8d99f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/silt.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "D": { + "item": "minecraft:sand" + }, + "G": { + "item": "minecraft:clay" + } + }, + "pattern": [ + "DG", + "GD" + ], + "result": { + "count": 4, + "id": "twigs:silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/silt_brick_slab.json b/src/generated/resources/data/twigs/recipe/silt_brick_slab.json new file mode 100644 index 00000000..14989c58 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/silt_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:silt_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:silt_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/silt_brick_stairs.json b/src/generated/resources/data/twigs/recipe/silt_brick_stairs.json new file mode 100644 index 00000000..3cdef436 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/silt_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:silt_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:silt_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/silt_brick_wall.json b/src/generated/resources/data/twigs/recipe/silt_brick_wall.json new file mode 100644 index 00000000..4a032f1d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/silt_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:silt_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:silt_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/silt_bricks.json b/src/generated/resources/data/twigs/recipe/silt_bricks.json new file mode 100644 index 00000000..b04228d6 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/silt_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:silt_brick" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "twigs:silt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/silt_from_silt_ball.json b/src/generated/resources/data/twigs/recipe/silt_from_silt_ball.json new file mode 100644 index 00000000..49a3d209 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/silt_from_silt_ball.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:silt_ball" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "twigs:silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/silt_pot.json b/src/generated/resources/data/twigs/recipe/silt_pot.json new file mode 100644 index 00000000..a0639c4f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/silt_pot.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:silt_bricks" + } + }, + "pattern": [ + "# #", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "twigs:silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/silt_shingle_slab.json new file mode 100644 index 00000000..cf86eb69 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/silt_shingle_stairs.json new file mode 100644 index 00000000..0e8c27ea --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/silt_shingle_wall.json new file mode 100644 index 00000000..bd44ba2b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/silt_shingles.json b/src/generated/resources/data/twigs/recipe/silt_shingles.json new file mode 100644 index 00000000..3724a4fb --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smelting/cracked_bricks_from_bricks_smelting.json b/src/generated/resources/data/twigs/recipe/smelting/cracked_bricks_from_bricks_smelting.json new file mode 100644 index 00000000..8aace67a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smelting/cracked_bricks_from_bricks_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "minecraft:bricks" + }, + "result": { + "id": "twigs:cracked_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting.json b/src/generated/resources/data/twigs/recipe/smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting.json new file mode 100644 index 00000000..264a7bcd --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smelting/cracked_cobblestone_bricks_from_cobblestone_bricks_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "twigs:cobblestone_bricks" + }, + "result": { + "id": "twigs:cracked_cobblestone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting.json b/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting.json new file mode 100644 index 00000000..1604b5a7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_bloodstone_bricks_from_polished_bloodstone_bricks_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "twigs:polished_bloodstone_bricks" + }, + "result": { + "id": "twigs:cracked_polished_bloodstone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting.json b/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting.json new file mode 100644 index 00000000..928e8eab --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_calcite_bricks_from_polished_calcite_bricks_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "twigs:polished_calcite_bricks" + }, + "result": { + "id": "twigs:cracked_polished_calcite_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting.json b/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting.json new file mode 100644 index 00000000..301ec784 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_rhyolite_bricks_from_polished_rhyolite_bricks_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "twigs:polished_rhyolite_bricks" + }, + "result": { + "id": "twigs:cracked_polished_rhyolite_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting.json b/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting.json new file mode 100644 index 00000000..c5b5dd57 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_schist_bricks_from_polished_schist_bricks_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "twigs:polished_schist_bricks" + }, + "result": { + "id": "twigs:cracked_polished_schist_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting.json b/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting.json new file mode 100644 index 00000000..4c0d303d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smelting/cracked_polished_tuff_bricks_from_polished_tuff_bricks_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "twigs:polished_tuff_bricks" + }, + "result": { + "id": "twigs:cracked_polished_tuff_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smelting/cracked_silt_bricks_from_silt_bricks_smelting.json b/src/generated/resources/data/twigs/recipe/smelting/cracked_silt_bricks_from_silt_bricks_smelting.json new file mode 100644 index 00000000..b7316889 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smelting/cracked_silt_bricks_from_silt_bricks_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "twigs:silt_bricks" + }, + "result": { + "id": "twigs:cracked_silt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smelting/silt_brick_from_silt_ball_smelting.json b/src/generated/resources/data/twigs/recipe/smelting/silt_brick_from_silt_ball_smelting.json new file mode 100644 index 00000000..f946b309 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smelting/silt_brick_from_silt_ball_smelting.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:smelting", + "category": "misc", + "cookingtime": 200, + "experience": 0.3, + "ingredient": { + "item": "twigs:silt_ball" + }, + "result": { + "id": "twigs:silt_brick" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smooth_basalt_brick_slab.json b/src/generated/resources/data/twigs/recipe/smooth_basalt_brick_slab.json new file mode 100644 index 00000000..1627e878 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smooth_basalt_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:smooth_basalt_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:smooth_basalt_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smooth_basalt_brick_stairs.json b/src/generated/resources/data/twigs/recipe/smooth_basalt_brick_stairs.json new file mode 100644 index 00000000..53bc3c9a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smooth_basalt_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:smooth_basalt_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:smooth_basalt_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smooth_basalt_brick_wall.json b/src/generated/resources/data/twigs/recipe/smooth_basalt_brick_wall.json new file mode 100644 index 00000000..e348204b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smooth_basalt_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:smooth_basalt_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:smooth_basalt_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smooth_basalt_bricks.json b/src/generated/resources/data/twigs/recipe/smooth_basalt_bricks.json new file mode 100644 index 00000000..ffce87d5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smooth_basalt_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:smooth_basalt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:smooth_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smooth_stone_brick_slab.json b/src/generated/resources/data/twigs/recipe/smooth_stone_brick_slab.json new file mode 100644 index 00000000..c9c36999 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smooth_stone_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:smooth_stone_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:smooth_stone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smooth_stone_brick_stairs.json b/src/generated/resources/data/twigs/recipe/smooth_stone_brick_stairs.json new file mode 100644 index 00000000..72e2238c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smooth_stone_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:smooth_stone_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:smooth_stone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smooth_stone_brick_wall.json b/src/generated/resources/data/twigs/recipe/smooth_stone_brick_wall.json new file mode 100644 index 00000000..4d45c4ce --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smooth_stone_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:smooth_stone_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:smooth_stone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/smooth_stone_bricks.json b/src/generated/resources/data/twigs/recipe/smooth_stone_bricks.json new file mode 100644 index 00000000..c7c7018c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/smooth_stone_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:smooth_stone" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:smooth_stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/soul_lamp.json b/src/generated/resources/data/twigs/recipe/soul_lamp.json new file mode 100644 index 00000000..bc8c0641 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/soul_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "F": { + "item": "minecraft:soul_sand" + }, + "S": { + "item": "minecraft:soul_torch" + }, + "i": { + "item": "minecraft:iron_ingot" + } + }, + "pattern": [ + "iii", + "iSi", + "iFi" + ], + "result": { + "count": 1, + "id": "twigs:soul_lamp" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/spruce_table.json b/src/generated/resources/data/twigs/recipe/spruce_table.json new file mode 100644 index 00000000..0758cf00 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/spruce_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "O": { + "item": "minecraft:spruce_fence" + }, + "_": { + "item": "minecraft:spruce_slab" + } + }, + "pattern": [ + "___", + "O O", + "O O" + ], + "result": { + "count": 1, + "id": "twigs:spruce_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stone_column.json b/src/generated/resources/data/twigs/recipe/stone_column.json new file mode 100644 index 00000000..ba08c244 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stone_column.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:stone" + } + }, + "pattern": [ + "###", + " # " + ], + "result": { + "count": 4, + "id": "twigs:stone_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_slab_from_black_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_slab_from_black_packed_silt.json new file mode 100644 index 00000000..f290627f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_slab_from_black_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:black_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:black_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_slab_from_black_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_slab_from_black_silt_shingles.json new file mode 100644 index 00000000..23e3dce2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_slab_from_black_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:black_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:black_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_stairs_from_black_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_stairs_from_black_packed_silt.json new file mode 100644 index 00000000..d58f2548 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_stairs_from_black_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:black_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:black_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_stairs_from_black_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_stairs_from_black_silt_shingles.json new file mode 100644 index 00000000..9e49ac8d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_stairs_from_black_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:black_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:black_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_wall_from_black_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_wall_from_black_packed_silt.json new file mode 100644 index 00000000..038775e6 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_wall_from_black_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:black_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:black_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_wall_from_black_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_wall_from_black_silt_shingles.json new file mode 100644 index 00000000..f0fa35b2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingle_wall_from_black_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:black_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:black_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingles_from_black_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingles_from_black_packed_silt.json new file mode 100644 index 00000000..5b9bf090 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/black_silt_shingles_from_black_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:black_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:black_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/blackstone_column_from_blackstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/blackstone_column_from_blackstone.json new file mode 100644 index 00000000..860da6b5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/blackstone_column_from_blackstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:blackstone" + }, + "result": { + "count": 1, + "id": "twigs:blackstone_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_slab_from_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_slab_from_bloodstone.json new file mode 100644 index 00000000..101e23b0 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_slab_from_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:bloodstone" + }, + "result": { + "count": 2, + "id": "twigs:bloodstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_stairs_from_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_stairs_from_bloodstone.json new file mode 100644 index 00000000..b33a2635 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_stairs_from_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:bloodstone" + }, + "result": { + "count": 1, + "id": "twigs:bloodstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_wall_from_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_wall_from_bloodstone.json new file mode 100644 index 00000000..4de1601d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/bloodstone_wall_from_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:bloodstone" + }, + "result": { + "count": 1, + "id": "twigs:bloodstone_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_slab_from_blue_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_slab_from_blue_packed_silt.json new file mode 100644 index 00000000..75a721b1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_slab_from_blue_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:blue_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:blue_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles.json new file mode 100644 index 00000000..6888180d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_slab_from_blue_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:blue_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:blue_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt.json new file mode 100644 index 00000000..4920a4b1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_stairs_from_blue_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:blue_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:blue_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles.json new file mode 100644 index 00000000..79cc05f1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_stairs_from_blue_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:blue_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:blue_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_wall_from_blue_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_wall_from_blue_packed_silt.json new file mode 100644 index 00000000..9c296831 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_wall_from_blue_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:blue_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:blue_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles.json new file mode 100644 index 00000000..ee3630ad --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingle_wall_from_blue_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:blue_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:blue_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingles_from_blue_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingles_from_blue_packed_silt.json new file mode 100644 index 00000000..0632d477 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/blue_silt_shingles_from_blue_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:blue_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:blue_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_slab_from_brown_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_slab_from_brown_packed_silt.json new file mode 100644 index 00000000..87dd4b66 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_slab_from_brown_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:brown_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:brown_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles.json new file mode 100644 index 00000000..32bad7f3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_slab_from_brown_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:brown_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:brown_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt.json new file mode 100644 index 00000000..7e1acfcb --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_stairs_from_brown_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:brown_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:brown_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles.json new file mode 100644 index 00000000..6b191c03 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_stairs_from_brown_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:brown_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:brown_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_wall_from_brown_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_wall_from_brown_packed_silt.json new file mode 100644 index 00000000..0dab1098 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_wall_from_brown_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:brown_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:brown_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles.json new file mode 100644 index 00000000..ed292041 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingle_wall_from_brown_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:brown_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:brown_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingles_from_brown_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingles_from_brown_packed_silt.json new file mode 100644 index 00000000..6666c448 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/brown_silt_shingles_from_brown_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:brown_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:brown_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/calcite_slab_from_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/calcite_slab_from_calcite.json new file mode 100644 index 00000000..b82e9620 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/calcite_slab_from_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": { + "count": 2, + "id": "twigs:calcite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/calcite_stairs_from_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/calcite_stairs_from_calcite.json new file mode 100644 index 00000000..f2287953 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/calcite_stairs_from_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": { + "count": 1, + "id": "twigs:calcite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/calcite_wall_from_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/calcite_wall_from_calcite.json new file mode 100644 index 00000000..6f6d7fc7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/calcite_wall_from_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": { + "count": 1, + "id": "twigs:calcite_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/chiseled_bricks_from_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/chiseled_bricks_from_bricks.json new file mode 100644 index 00000000..9f629d1c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/chiseled_bricks_from_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:bricks" + }, + "result": { + "count": 1, + "id": "twigs:chiseled_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/chiseled_silt_bricks_from_silt_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/chiseled_silt_bricks_from_silt_bricks.json new file mode 100644 index 00000000..a66da42f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/chiseled_silt_bricks_from_silt_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:silt_bricks" + }, + "result": { + "count": 1, + "id": "twigs:chiseled_silt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks.json new file mode 100644 index 00000000..b376daf8 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/chiseled_smooth_basalt_bricks_from_smooth_basalt_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:smooth_basalt_bricks" + }, + "result": { + "count": 1, + "id": "twigs:chiseled_smooth_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_slab_from_cobblestone.json b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_slab_from_cobblestone.json new file mode 100644 index 00000000..64f8a98d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_slab_from_cobblestone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobblestone" + }, + "result": { + "count": 2, + "id": "twigs:cobblestone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_slab_from_cobblestone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_slab_from_cobblestone_bricks.json new file mode 100644 index 00000000..734bede1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_slab_from_cobblestone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:cobblestone_bricks" + }, + "result": { + "count": 2, + "id": "twigs:cobblestone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_stairs_from_cobblestone.json b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_stairs_from_cobblestone.json new file mode 100644 index 00000000..29ce94b5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_stairs_from_cobblestone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobblestone" + }, + "result": { + "count": 1, + "id": "twigs:cobblestone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks.json new file mode 100644 index 00000000..cf463ea3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_stairs_from_cobblestone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:cobblestone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:cobblestone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_wall_from_cobblestone.json b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_wall_from_cobblestone.json new file mode 100644 index 00000000..728756a8 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_wall_from_cobblestone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobblestone" + }, + "result": { + "count": 1, + "id": "twigs:cobblestone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_wall_from_cobblestone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_wall_from_cobblestone_bricks.json new file mode 100644 index 00000000..679345f2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_brick_wall_from_cobblestone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:cobblestone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:cobblestone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_bricks_from_cobblestone.json b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_bricks_from_cobblestone.json new file mode 100644 index 00000000..51c1d5af --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cobblestone_bricks_from_cobblestone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cobblestone" + }, + "result": { + "count": 1, + "id": "twigs:cobblestone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/copper_pillar_from_copper_block.json b/src/generated/resources/data/twigs/recipe/stonecutting/copper_pillar_from_copper_block.json new file mode 100644 index 00000000..2b1a30bc --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/copper_pillar_from_copper_block.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:copper_block" + }, + "result": { + "count": 4, + "id": "twigs:copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/copper_pillar_from_cut_copper_slab.json b/src/generated/resources/data/twigs/recipe/stonecutting/copper_pillar_from_cut_copper_slab.json new file mode 100644 index 00000000..a6b82c09 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/copper_pillar_from_cut_copper_slab.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:cut_copper_slab" + }, + "result": { + "count": 1, + "id": "twigs:copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cut_amethyst_from_amethyst_block.json b/src/generated/resources/data/twigs/recipe/stonecutting/cut_amethyst_from_amethyst_block.json new file mode 100644 index 00000000..02397f62 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cut_amethyst_from_amethyst_block.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:amethyst_block" + }, + "result": { + "count": 1, + "id": "twigs:cut_amethyst" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cut_amethyst_from_polished_amethyst.json b/src/generated/resources/data/twigs/recipe/stonecutting/cut_amethyst_from_polished_amethyst.json new file mode 100644 index 00000000..a524042c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cut_amethyst_from_polished_amethyst.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_amethyst" + }, + "result": { + "count": 1, + "id": "twigs:cut_amethyst" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt.json new file mode 100644 index 00000000..05f97c27 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_slab_from_cyan_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:cyan_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:cyan_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles.json new file mode 100644 index 00000000..a6e761df --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_slab_from_cyan_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:cyan_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:cyan_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt.json new file mode 100644 index 00000000..2e971d8b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_stairs_from_cyan_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:cyan_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:cyan_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles.json new file mode 100644 index 00000000..d5ac61dd --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_stairs_from_cyan_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:cyan_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:cyan_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt.json new file mode 100644 index 00000000..d668b7fd --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_wall_from_cyan_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:cyan_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:cyan_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles.json new file mode 100644 index 00000000..1ed403eb --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingle_wall_from_cyan_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:cyan_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:cyan_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingles_from_cyan_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingles_from_cyan_packed_silt.json new file mode 100644 index 00000000..badd6052 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/cyan_silt_shingles_from_cyan_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:cyan_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:cyan_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/deepslate_column_from_deepslate.json b/src/generated/resources/data/twigs/recipe/stonecutting/deepslate_column_from_deepslate.json new file mode 100644 index 00000000..2c5fd6fc --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/deepslate_column_from_deepslate.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:deepslate" + }, + "result": { + "count": 1, + "id": "twigs:deepslate_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/exposed_copper_pillar_from_exposed_copper.json b/src/generated/resources/data/twigs/recipe/stonecutting/exposed_copper_pillar_from_exposed_copper.json new file mode 100644 index 00000000..fd708e27 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/exposed_copper_pillar_from_exposed_copper.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:exposed_copper" + }, + "result": { + "count": 4, + "id": "twigs:exposed_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab.json b/src/generated/resources/data/twigs/recipe/stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab.json new file mode 100644 index 00000000..cfa561c4 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/exposed_copper_pillar_from_exposed_cut_copper_slab.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:exposed_cut_copper_slab" + }, + "result": { + "count": 1, + "id": "twigs:exposed_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_slab_from_gray_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_slab_from_gray_packed_silt.json new file mode 100644 index 00000000..2a9e3c7b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_slab_from_gray_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:gray_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:gray_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles.json new file mode 100644 index 00000000..77c71986 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_slab_from_gray_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:gray_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:gray_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt.json new file mode 100644 index 00000000..3c8bcb37 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_stairs_from_gray_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:gray_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:gray_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles.json new file mode 100644 index 00000000..f4690bc3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_stairs_from_gray_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:gray_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:gray_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_wall_from_gray_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_wall_from_gray_packed_silt.json new file mode 100644 index 00000000..fc0fa5a7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_wall_from_gray_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:gray_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:gray_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles.json new file mode 100644 index 00000000..4fecb6b2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingle_wall_from_gray_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:gray_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:gray_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingles_from_gray_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingles_from_gray_packed_silt.json new file mode 100644 index 00000000..ae7fcae6 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/gray_silt_shingles_from_gray_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:gray_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:gray_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_slab_from_green_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_slab_from_green_packed_silt.json new file mode 100644 index 00000000..6abfbecc --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_slab_from_green_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:green_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:green_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_slab_from_green_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_slab_from_green_silt_shingles.json new file mode 100644 index 00000000..72dd57aa --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_slab_from_green_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:green_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:green_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_stairs_from_green_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_stairs_from_green_packed_silt.json new file mode 100644 index 00000000..d19eea06 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_stairs_from_green_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:green_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:green_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_stairs_from_green_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_stairs_from_green_silt_shingles.json new file mode 100644 index 00000000..3db76e91 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_stairs_from_green_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:green_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:green_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_wall_from_green_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_wall_from_green_packed_silt.json new file mode 100644 index 00000000..ba37dd07 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_wall_from_green_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:green_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:green_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_wall_from_green_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_wall_from_green_silt_shingles.json new file mode 100644 index 00000000..9fca05cb --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingle_wall_from_green_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:green_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:green_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingles_from_green_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingles_from_green_packed_silt.json new file mode 100644 index 00000000..e3d1d695 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/green_silt_shingles_from_green_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:green_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:green_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt.json new file mode 100644 index 00000000..4adc3486 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_slab_from_light_blue_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_blue_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:light_blue_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles.json new file mode 100644 index 00000000..aa467435 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_slab_from_light_blue_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_blue_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:light_blue_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt.json new file mode 100644 index 00000000..9f7ff6c5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_blue_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:light_blue_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles.json new file mode 100644 index 00000000..7ecd437b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_stairs_from_light_blue_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_blue_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:light_blue_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt.json new file mode 100644 index 00000000..aa3b86dd --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_wall_from_light_blue_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_blue_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:light_blue_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles.json new file mode 100644 index 00000000..dda867b8 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingle_wall_from_light_blue_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_blue_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:light_blue_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt.json new file mode 100644 index 00000000..aef0d3af --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_blue_silt_shingles_from_light_blue_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_blue_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:light_blue_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt.json new file mode 100644 index 00000000..b652fa1d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_slab_from_light_gray_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_gray_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:light_gray_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles.json new file mode 100644 index 00000000..7141ad60 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_slab_from_light_gray_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_gray_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:light_gray_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt.json new file mode 100644 index 00000000..188d0ec4 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_gray_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:light_gray_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles.json new file mode 100644 index 00000000..f0aad303 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_stairs_from_light_gray_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_gray_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:light_gray_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt.json new file mode 100644 index 00000000..25875bdc --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_wall_from_light_gray_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_gray_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:light_gray_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles.json new file mode 100644 index 00000000..49e5966c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingle_wall_from_light_gray_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_gray_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:light_gray_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt.json new file mode 100644 index 00000000..88383795 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/light_gray_silt_shingles_from_light_gray_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:light_gray_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:light_gray_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_slab_from_lime_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_slab_from_lime_packed_silt.json new file mode 100644 index 00000000..0b5cef73 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_slab_from_lime_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:lime_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:lime_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles.json new file mode 100644 index 00000000..153b6b34 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_slab_from_lime_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:lime_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:lime_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt.json new file mode 100644 index 00000000..df026f19 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_stairs_from_lime_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:lime_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:lime_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles.json new file mode 100644 index 00000000..4e83993d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_stairs_from_lime_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:lime_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:lime_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_wall_from_lime_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_wall_from_lime_packed_silt.json new file mode 100644 index 00000000..f65e081e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_wall_from_lime_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:lime_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:lime_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles.json new file mode 100644 index 00000000..b09b2b5e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingle_wall_from_lime_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:lime_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:lime_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingles_from_lime_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingles_from_lime_packed_silt.json new file mode 100644 index 00000000..a09b0527 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/lime_silt_shingles_from_lime_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:lime_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:lime_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt.json new file mode 100644 index 00000000..9afdd4b5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_slab_from_magenta_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:magenta_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:magenta_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles.json new file mode 100644 index 00000000..ea424048 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_slab_from_magenta_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:magenta_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:magenta_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt.json new file mode 100644 index 00000000..bbba6199 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_stairs_from_magenta_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:magenta_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:magenta_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles.json new file mode 100644 index 00000000..ad7bc847 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_stairs_from_magenta_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:magenta_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:magenta_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt.json new file mode 100644 index 00000000..61d8b909 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_wall_from_magenta_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:magenta_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:magenta_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles.json new file mode 100644 index 00000000..3b938952 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingle_wall_from_magenta_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:magenta_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:magenta_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingles_from_magenta_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingles_from_magenta_packed_silt.json new file mode 100644 index 00000000..68c33c8a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/magenta_silt_shingles_from_magenta_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:magenta_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:magenta_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mixed_bricks_from_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/mixed_bricks_from_bricks.json new file mode 100644 index 00000000..54e77b3a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mixed_bricks_from_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:bricks" + }, + "result": { + "count": 1, + "id": "twigs:mixed_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mixed_silt_bricks_from_silt_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/mixed_silt_bricks_from_silt_bricks.json new file mode 100644 index 00000000..b1fd0b07 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mixed_silt_bricks_from_silt_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:silt_bricks" + }, + "result": { + "count": 1, + "id": "twigs:mixed_silt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_slab_from_mossy_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_slab_from_mossy_bricks.json new file mode 100644 index 00000000..d51d1448 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_slab_from_mossy_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:mossy_bricks" + }, + "result": { + "count": 2, + "id": "twigs:mossy_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_stairs_from_mossy_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_stairs_from_mossy_bricks.json new file mode 100644 index 00000000..039327aa --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_stairs_from_mossy_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:mossy_bricks" + }, + "result": { + "count": 1, + "id": "twigs:mossy_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_wall_from_mossy_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_wall_from_mossy_bricks.json new file mode 100644 index 00000000..9468f1d5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_brick_wall_from_mossy_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:mossy_bricks" + }, + "result": { + "count": 1, + "id": "twigs:mossy_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone.json b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone.json new file mode 100644 index 00000000..a498b3e2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mossy_cobblestone" + }, + "result": { + "count": 2, + "id": "twigs:mossy_cobblestone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks.json new file mode 100644 index 00000000..d2923cdb --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_slab_from_mossy_cobblestone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:mossy_cobblestone_bricks" + }, + "result": { + "count": 2, + "id": "twigs:mossy_cobblestone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone.json b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone.json new file mode 100644 index 00000000..ebf61d57 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mossy_cobblestone" + }, + "result": { + "count": 1, + "id": "twigs:mossy_cobblestone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks.json new file mode 100644 index 00000000..e4764308 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_stairs_from_mossy_cobblestone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:mossy_cobblestone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:mossy_cobblestone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone.json b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone.json new file mode 100644 index 00000000..1c0a0d23 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mossy_cobblestone" + }, + "result": { + "count": 1, + "id": "twigs:mossy_cobblestone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks.json new file mode 100644 index 00000000..c5cdb4b6 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_brick_wall_from_mossy_cobblestone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:mossy_cobblestone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:mossy_cobblestone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone.json b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone.json new file mode 100644 index 00000000..f9387d55 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/mossy_cobblestone_bricks_from_mossy_cobblestone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:mossy_cobblestone" + }, + "result": { + "count": 1, + "id": "twigs:mossy_cobblestone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_slab_from_orange_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_slab_from_orange_packed_silt.json new file mode 100644 index 00000000..76727732 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_slab_from_orange_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:orange_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:orange_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles.json new file mode 100644 index 00000000..267febce --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_slab_from_orange_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:orange_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:orange_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt.json new file mode 100644 index 00000000..bda18b54 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_stairs_from_orange_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:orange_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:orange_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles.json new file mode 100644 index 00000000..946bdd54 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_stairs_from_orange_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:orange_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:orange_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_wall_from_orange_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_wall_from_orange_packed_silt.json new file mode 100644 index 00000000..6ea08769 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_wall_from_orange_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:orange_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:orange_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles.json new file mode 100644 index 00000000..152cf7b4 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingle_wall_from_orange_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:orange_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:orange_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingles_from_orange_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingles_from_orange_packed_silt.json new file mode 100644 index 00000000..20f8cd18 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/orange_silt_shingles_from_orange_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:orange_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:orange_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/oxidized_copper_pillar_from_oxidized_copper.json b/src/generated/resources/data/twigs/recipe/stonecutting/oxidized_copper_pillar_from_oxidized_copper.json new file mode 100644 index 00000000..f59e3640 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/oxidized_copper_pillar_from_oxidized_copper.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oxidized_copper" + }, + "result": { + "count": 4, + "id": "twigs:oxidized_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab.json b/src/generated/resources/data/twigs/recipe/stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab.json new file mode 100644 index 00000000..302238ec --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/oxidized_copper_pillar_from_oxidized_cut_copper_slab.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:oxidized_cut_copper_slab" + }, + "result": { + "count": 1, + "id": "twigs:oxidized_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_slab_from_pink_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_slab_from_pink_packed_silt.json new file mode 100644 index 00000000..7f7af801 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_slab_from_pink_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:pink_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:pink_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles.json new file mode 100644 index 00000000..2b1517cd --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_slab_from_pink_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:pink_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:pink_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt.json new file mode 100644 index 00000000..abf793f7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_stairs_from_pink_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:pink_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:pink_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles.json new file mode 100644 index 00000000..22a02838 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_stairs_from_pink_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:pink_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:pink_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_wall_from_pink_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_wall_from_pink_packed_silt.json new file mode 100644 index 00000000..6e902301 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_wall_from_pink_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:pink_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:pink_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles.json new file mode 100644 index 00000000..8e3f9bb0 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingle_wall_from_pink_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:pink_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:pink_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingles_from_pink_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingles_from_pink_packed_silt.json new file mode 100644 index 00000000..108898de --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/pink_silt_shingles_from_pink_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:pink_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:pink_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_amethyst_from_amethyst_block.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_amethyst_from_amethyst_block.json new file mode 100644 index 00000000..efd1057d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_amethyst_from_amethyst_block.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:amethyst_block" + }, + "result": { + "count": 1, + "id": "twigs:polished_amethyst" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_basalt_bricks_from_polished_basalt.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_basalt_bricks_from_polished_basalt.json new file mode 100644 index 00000000..d684ba6c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_basalt_bricks_from_polished_basalt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:polished_basalt" + }, + "result": { + "count": 1, + "id": "twigs:polished_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_bloodstone.json new file mode 100644 index 00000000..79fadcec --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:bloodstone" + }, + "result": { + "count": 2, + "id": "twigs:polished_bloodstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone.json new file mode 100644 index 00000000..1d19f4a2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_bloodstone" + }, + "result": { + "count": 2, + "id": "twigs:polished_bloodstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks.json new file mode 100644 index 00000000..4a56dc44 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_slab_from_polished_bloodstone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_bloodstone_bricks" + }, + "result": { + "count": 2, + "id": "twigs:polished_bloodstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_bloodstone.json new file mode 100644 index 00000000..274b452e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:bloodstone" + }, + "result": { + "count": 1, + "id": "twigs:polished_bloodstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone.json new file mode 100644 index 00000000..eb3a81b1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_bloodstone" + }, + "result": { + "count": 1, + "id": "twigs:polished_bloodstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks.json new file mode 100644 index 00000000..6fc65603 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_stairs_from_polished_bloodstone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_bloodstone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:polished_bloodstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_bloodstone.json new file mode 100644 index 00000000..2252e76f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:bloodstone" + }, + "result": { + "count": 1, + "id": "twigs:polished_bloodstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone.json new file mode 100644 index 00000000..d2dd44d5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_bloodstone" + }, + "result": { + "count": 1, + "id": "twigs:polished_bloodstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks.json new file mode 100644 index 00000000..ab3b5285 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_brick_wall_from_polished_bloodstone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_bloodstone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:polished_bloodstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_bricks_from_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_bricks_from_bloodstone.json new file mode 100644 index 00000000..98a16e2f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_bricks_from_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:bloodstone" + }, + "result": { + "count": 1, + "id": "twigs:polished_bloodstone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_bricks_from_polished_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_bricks_from_polished_bloodstone.json new file mode 100644 index 00000000..68980a0d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_bricks_from_polished_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_bloodstone" + }, + "result": { + "count": 1, + "id": "twigs:polished_bloodstone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_from_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_from_bloodstone.json new file mode 100644 index 00000000..107219fc --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_from_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:bloodstone" + }, + "result": { + "count": 1, + "id": "twigs:polished_bloodstone" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_slab_from_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_slab_from_bloodstone.json new file mode 100644 index 00000000..2a541f77 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_slab_from_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:bloodstone" + }, + "result": { + "count": 2, + "id": "twigs:polished_bloodstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_slab_from_polished_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_slab_from_polished_bloodstone.json new file mode 100644 index 00000000..89f9090e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_slab_from_polished_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_bloodstone" + }, + "result": { + "count": 2, + "id": "twigs:polished_bloodstone_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_stairs_from_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_stairs_from_bloodstone.json new file mode 100644 index 00000000..373f2614 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_stairs_from_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:bloodstone" + }, + "result": { + "count": 1, + "id": "twigs:polished_bloodstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_stairs_from_polished_bloodstone.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_stairs_from_polished_bloodstone.json new file mode 100644 index 00000000..fcb21c95 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_bloodstone_stairs_from_polished_bloodstone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_bloodstone" + }, + "result": { + "count": 1, + "id": "twigs:polished_bloodstone_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_calcite.json new file mode 100644 index 00000000..b95146a2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": { + "count": 2, + "id": "twigs:polished_calcite_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_polished_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_polished_calcite.json new file mode 100644 index 00000000..59f0aae3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_polished_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_calcite" + }, + "result": { + "count": 2, + "id": "twigs:polished_calcite_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks.json new file mode 100644 index 00000000..c2c54a64 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_slab_from_polished_calcite_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_calcite_bricks" + }, + "result": { + "count": 2, + "id": "twigs:polished_calcite_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_calcite.json new file mode 100644 index 00000000..dfa2dcef --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": { + "count": 1, + "id": "twigs:polished_calcite_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_polished_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_polished_calcite.json new file mode 100644 index 00000000..5a5295ea --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_polished_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_calcite" + }, + "result": { + "count": 1, + "id": "twigs:polished_calcite_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks.json new file mode 100644 index 00000000..4c259b2a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_stairs_from_polished_calcite_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_calcite_bricks" + }, + "result": { + "count": 1, + "id": "twigs:polished_calcite_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_calcite.json new file mode 100644 index 00000000..7e53fa2c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": { + "count": 1, + "id": "twigs:polished_calcite_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_polished_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_polished_calcite.json new file mode 100644 index 00000000..34f21987 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_polished_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_calcite" + }, + "result": { + "count": 1, + "id": "twigs:polished_calcite_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks.json new file mode 100644 index 00000000..a3049573 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_brick_wall_from_polished_calcite_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_calcite_bricks" + }, + "result": { + "count": 1, + "id": "twigs:polished_calcite_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_bricks_from_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_bricks_from_calcite.json new file mode 100644 index 00000000..66768444 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_bricks_from_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": { + "count": 1, + "id": "twigs:polished_calcite_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_bricks_from_polished_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_bricks_from_polished_calcite.json new file mode 100644 index 00000000..974d9802 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_bricks_from_polished_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_calcite" + }, + "result": { + "count": 1, + "id": "twigs:polished_calcite_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_from_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_from_calcite.json new file mode 100644 index 00000000..0df341d3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_from_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": { + "count": 1, + "id": "twigs:polished_calcite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_slab_from_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_slab_from_calcite.json new file mode 100644 index 00000000..d29b96a5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_slab_from_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": { + "count": 2, + "id": "twigs:polished_calcite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_slab_from_polished_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_slab_from_polished_calcite.json new file mode 100644 index 00000000..58350276 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_slab_from_polished_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_calcite" + }, + "result": { + "count": 2, + "id": "twigs:polished_calcite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_stairs_from_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_stairs_from_calcite.json new file mode 100644 index 00000000..0226bb08 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_stairs_from_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:calcite" + }, + "result": { + "count": 1, + "id": "twigs:polished_calcite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_stairs_from_polished_calcite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_stairs_from_polished_calcite.json new file mode 100644 index 00000000..eccf8a7c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_calcite_stairs_from_polished_calcite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_calcite" + }, + "result": { + "count": 1, + "id": "twigs:polished_calcite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite.json new file mode 100644 index 00000000..a8d59809 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_rhyolite" + }, + "result": { + "count": 2, + "id": "twigs:polished_rhyolite_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks.json new file mode 100644 index 00000000..376fa38b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_polished_rhyolite_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_rhyolite_bricks" + }, + "result": { + "count": 2, + "id": "twigs:polished_rhyolite_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_rhyolite.json new file mode 100644 index 00000000..e0014b15 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_slab_from_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:rhyolite" + }, + "result": { + "count": 2, + "id": "twigs:polished_rhyolite_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite.json new file mode 100644 index 00000000..02121ffa --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_rhyolite" + }, + "result": { + "count": 1, + "id": "twigs:polished_rhyolite_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks.json new file mode 100644 index 00000000..503b6aef --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_polished_rhyolite_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_rhyolite_bricks" + }, + "result": { + "count": 1, + "id": "twigs:polished_rhyolite_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_rhyolite.json new file mode 100644 index 00000000..11f9d95a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_stairs_from_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:rhyolite" + }, + "result": { + "count": 1, + "id": "twigs:polished_rhyolite_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite.json new file mode 100644 index 00000000..e40651be --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_rhyolite" + }, + "result": { + "count": 1, + "id": "twigs:polished_rhyolite_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks.json new file mode 100644 index 00000000..a5389a14 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_polished_rhyolite_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_rhyolite_bricks" + }, + "result": { + "count": 1, + "id": "twigs:polished_rhyolite_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_rhyolite.json new file mode 100644 index 00000000..c3ac5e30 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_brick_wall_from_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:rhyolite" + }, + "result": { + "count": 1, + "id": "twigs:polished_rhyolite_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_bricks_from_polished_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_bricks_from_polished_rhyolite.json new file mode 100644 index 00000000..17dbb47b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_bricks_from_polished_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_rhyolite" + }, + "result": { + "count": 1, + "id": "twigs:polished_rhyolite_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_bricks_from_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_bricks_from_rhyolite.json new file mode 100644 index 00000000..e4431bde --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_bricks_from_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:rhyolite" + }, + "result": { + "count": 1, + "id": "twigs:polished_rhyolite_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_from_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_from_rhyolite.json new file mode 100644 index 00000000..d215f73f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_from_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:rhyolite" + }, + "result": { + "count": 1, + "id": "twigs:polished_rhyolite" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_slab_from_polished_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_slab_from_polished_rhyolite.json new file mode 100644 index 00000000..fe4005f2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_slab_from_polished_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_rhyolite" + }, + "result": { + "count": 2, + "id": "twigs:polished_rhyolite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_slab_from_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_slab_from_rhyolite.json new file mode 100644 index 00000000..0fc8a546 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_slab_from_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:rhyolite" + }, + "result": { + "count": 2, + "id": "twigs:polished_rhyolite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_stairs_from_polished_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_stairs_from_polished_rhyolite.json new file mode 100644 index 00000000..6b594fcf --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_stairs_from_polished_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_rhyolite" + }, + "result": { + "count": 1, + "id": "twigs:polished_rhyolite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_stairs_from_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_stairs_from_rhyolite.json new file mode 100644 index 00000000..ddc81a12 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_rhyolite_stairs_from_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:rhyolite" + }, + "result": { + "count": 1, + "id": "twigs:polished_rhyolite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_polished_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_polished_schist.json new file mode 100644 index 00000000..dc49f2a7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_polished_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_schist" + }, + "result": { + "count": 2, + "id": "twigs:polished_schist_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_polished_schist_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_polished_schist_bricks.json new file mode 100644 index 00000000..86e2f4a7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_polished_schist_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_schist_bricks" + }, + "result": { + "count": 2, + "id": "twigs:polished_schist_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_schist.json new file mode 100644 index 00000000..ef6b9c69 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_slab_from_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:schist" + }, + "result": { + "count": 2, + "id": "twigs:polished_schist_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_polished_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_polished_schist.json new file mode 100644 index 00000000..a0677197 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_polished_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_schist" + }, + "result": { + "count": 1, + "id": "twigs:polished_schist_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks.json new file mode 100644 index 00000000..33eb6e41 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_polished_schist_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_schist_bricks" + }, + "result": { + "count": 1, + "id": "twigs:polished_schist_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_schist.json new file mode 100644 index 00000000..f0248c80 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_stairs_from_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:schist" + }, + "result": { + "count": 1, + "id": "twigs:polished_schist_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_polished_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_polished_schist.json new file mode 100644 index 00000000..ec47ec1e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_polished_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_schist" + }, + "result": { + "count": 1, + "id": "twigs:polished_schist_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_polished_schist_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_polished_schist_bricks.json new file mode 100644 index 00000000..7f22e602 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_polished_schist_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_schist_bricks" + }, + "result": { + "count": 1, + "id": "twigs:polished_schist_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_schist.json new file mode 100644 index 00000000..51722b2d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_brick_wall_from_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:schist" + }, + "result": { + "count": 1, + "id": "twigs:polished_schist_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_bricks_from_polished_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_bricks_from_polished_schist.json new file mode 100644 index 00000000..7d048d6d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_bricks_from_polished_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_schist" + }, + "result": { + "count": 1, + "id": "twigs:polished_schist_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_bricks_from_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_bricks_from_schist.json new file mode 100644 index 00000000..a3bfd946 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_bricks_from_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:schist" + }, + "result": { + "count": 1, + "id": "twigs:polished_schist_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_from_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_from_schist.json new file mode 100644 index 00000000..b3d81b3d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_from_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:schist" + }, + "result": { + "count": 1, + "id": "twigs:polished_schist" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_slab_from_polished_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_slab_from_polished_schist.json new file mode 100644 index 00000000..71a2ecfd --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_slab_from_polished_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_schist" + }, + "result": { + "count": 2, + "id": "twigs:polished_schist_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_slab_from_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_slab_from_schist.json new file mode 100644 index 00000000..5735082b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_slab_from_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:schist" + }, + "result": { + "count": 2, + "id": "twigs:polished_schist_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_stairs_from_polished_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_stairs_from_polished_schist.json new file mode 100644 index 00000000..c83678cc --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_stairs_from_polished_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_schist" + }, + "result": { + "count": 1, + "id": "twigs:polished_schist_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_stairs_from_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_stairs_from_schist.json new file mode 100644 index 00000000..9dc649f3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_schist_stairs_from_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:schist" + }, + "result": { + "count": 1, + "id": "twigs:polished_schist_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_polished_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_polished_tuff.json new file mode 100644 index 00000000..eced42f9 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_polished_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_tuff" + }, + "result": { + "count": 2, + "id": "twigs:polished_tuff_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks.json new file mode 100644 index 00000000..3593575b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_polished_tuff_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_tuff_bricks" + }, + "result": { + "count": 2, + "id": "twigs:polished_tuff_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_tuff.json new file mode 100644 index 00000000..a73d717e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_slab_from_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 2, + "id": "twigs:polished_tuff_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_polished_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_polished_tuff.json new file mode 100644 index 00000000..8a171af6 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_polished_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_tuff" + }, + "result": { + "count": 1, + "id": "twigs:polished_tuff_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks.json new file mode 100644 index 00000000..6a5a24bf --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_polished_tuff_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_tuff_bricks" + }, + "result": { + "count": 1, + "id": "twigs:polished_tuff_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_tuff.json new file mode 100644 index 00000000..9ffd8979 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_stairs_from_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "twigs:polished_tuff_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_polished_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_polished_tuff.json new file mode 100644 index 00000000..69bec451 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_polished_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_tuff" + }, + "result": { + "count": 1, + "id": "twigs:polished_tuff_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks.json new file mode 100644 index 00000000..e745b0a4 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_polished_tuff_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_tuff_bricks" + }, + "result": { + "count": 1, + "id": "twigs:polished_tuff_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_tuff.json new file mode 100644 index 00000000..c99751d7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_brick_wall_from_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "twigs:polished_tuff_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_bricks_from_polished_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_bricks_from_polished_tuff.json new file mode 100644 index 00000000..532de078 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_bricks_from_polished_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_tuff" + }, + "result": { + "count": 1, + "id": "twigs:polished_tuff_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_bricks_from_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_bricks_from_tuff.json new file mode 100644 index 00000000..5ab085eb --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_bricks_from_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "twigs:polished_tuff_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_from_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_from_tuff.json new file mode 100644 index 00000000..4a3374bd --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_from_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "twigs:polished_tuff" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_slab_from_polished_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_slab_from_polished_tuff.json new file mode 100644 index 00000000..3c178c07 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_slab_from_polished_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_tuff" + }, + "result": { + "count": 2, + "id": "twigs:polished_tuff_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_slab_from_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_slab_from_tuff.json new file mode 100644 index 00000000..e0b51b9a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_slab_from_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 2, + "id": "twigs:polished_tuff_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_stairs_from_polished_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_stairs_from_polished_tuff.json new file mode 100644 index 00000000..476dbf99 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_stairs_from_polished_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:polished_tuff" + }, + "result": { + "count": 1, + "id": "twigs:polished_tuff_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_stairs_from_tuff.json b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_stairs_from_tuff.json new file mode 100644 index 00000000..46af04fd --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/polished_tuff_stairs_from_tuff.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:tuff" + }, + "result": { + "count": 1, + "id": "twigs:polished_tuff_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_slab_from_purple_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_slab_from_purple_packed_silt.json new file mode 100644 index 00000000..23815d03 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_slab_from_purple_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:purple_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:purple_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles.json new file mode 100644 index 00000000..115b2e67 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_slab_from_purple_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:purple_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:purple_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt.json new file mode 100644 index 00000000..2758be6f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_stairs_from_purple_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:purple_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:purple_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles.json new file mode 100644 index 00000000..0e86ba0e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_stairs_from_purple_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:purple_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:purple_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_wall_from_purple_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_wall_from_purple_packed_silt.json new file mode 100644 index 00000000..ea94434a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_wall_from_purple_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:purple_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:purple_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles.json new file mode 100644 index 00000000..11adfc1b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingle_wall_from_purple_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:purple_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:purple_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingles_from_purple_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingles_from_purple_packed_silt.json new file mode 100644 index 00000000..25b2cd46 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/purple_silt_shingles_from_purple_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:purple_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:purple_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/quartz_column_from_quartz_block.json b/src/generated/resources/data/twigs/recipe/stonecutting/quartz_column_from_quartz_block.json new file mode 100644 index 00000000..0cd1e3b3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/quartz_column_from_quartz_block.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:quartz_block" + }, + "result": { + "count": 1, + "id": "twigs:quartz_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_slab_from_red_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_slab_from_red_packed_silt.json new file mode 100644 index 00000000..e240ca0f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_slab_from_red_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:red_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:red_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_slab_from_red_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_slab_from_red_silt_shingles.json new file mode 100644 index 00000000..834d7f06 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_slab_from_red_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:red_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:red_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_stairs_from_red_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_stairs_from_red_packed_silt.json new file mode 100644 index 00000000..92d74639 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_stairs_from_red_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:red_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:red_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_stairs_from_red_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_stairs_from_red_silt_shingles.json new file mode 100644 index 00000000..8394dc86 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_stairs_from_red_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:red_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:red_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_wall_from_red_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_wall_from_red_packed_silt.json new file mode 100644 index 00000000..54cce782 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_wall_from_red_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:red_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:red_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_wall_from_red_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_wall_from_red_silt_shingles.json new file mode 100644 index 00000000..e0820f88 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingle_wall_from_red_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:red_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:red_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingles_from_red_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingles_from_red_packed_silt.json new file mode 100644 index 00000000..2a510eac --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/red_silt_shingles_from_red_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:red_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:red_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_slab_from_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_slab_from_rhyolite.json new file mode 100644 index 00000000..2833657a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_slab_from_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:rhyolite" + }, + "result": { + "count": 2, + "id": "twigs:rhyolite_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_stairs_from_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_stairs_from_rhyolite.json new file mode 100644 index 00000000..66ed3220 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_stairs_from_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:rhyolite" + }, + "result": { + "count": 1, + "id": "twigs:rhyolite_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_wall_from_rhyolite.json b/src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_wall_from_rhyolite.json new file mode 100644 index 00000000..bc4553dc --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/rhyolite_wall_from_rhyolite.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:rhyolite" + }, + "result": { + "count": 1, + "id": "twigs:rhyolite_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/schist_slab_from_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/schist_slab_from_schist.json new file mode 100644 index 00000000..2f7df71c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/schist_slab_from_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:schist" + }, + "result": { + "count": 2, + "id": "twigs:schist_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/schist_stairs_from_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/schist_stairs_from_schist.json new file mode 100644 index 00000000..e6f19467 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/schist_stairs_from_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:schist" + }, + "result": { + "count": 1, + "id": "twigs:schist_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/schist_wall_from_schist.json b/src/generated/resources/data/twigs/recipe/stonecutting/schist_wall_from_schist.json new file mode 100644 index 00000000..b06c0647 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/schist_wall_from_schist.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:schist" + }, + "result": { + "count": 1, + "id": "twigs:schist_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_slab_from_silt_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_slab_from_silt_bricks.json new file mode 100644 index 00000000..943d56e7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_slab_from_silt_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:silt_bricks" + }, + "result": { + "count": 2, + "id": "twigs:silt_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_stairs_from_silt_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_stairs_from_silt_bricks.json new file mode 100644 index 00000000..8341c1fa --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_stairs_from_silt_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:silt_bricks" + }, + "result": { + "count": 1, + "id": "twigs:silt_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_wall_from_silt_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_wall_from_silt_bricks.json new file mode 100644 index 00000000..9b5ff13c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/silt_brick_wall_from_silt_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:silt_bricks" + }, + "result": { + "count": 1, + "id": "twigs:silt_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_slab_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_slab_from_packed_silt.json new file mode 100644 index 00000000..c01bd666 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_slab_from_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_slab_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_slab_from_silt_shingles.json new file mode 100644 index 00000000..a6f3273a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_slab_from_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_stairs_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_stairs_from_packed_silt.json new file mode 100644 index 00000000..f667edc2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_stairs_from_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_stairs_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_stairs_from_silt_shingles.json new file mode 100644 index 00000000..91e42d95 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_stairs_from_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_wall_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_wall_from_packed_silt.json new file mode 100644 index 00000000..0c85c3b6 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_wall_from_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_wall_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_wall_from_silt_shingles.json new file mode 100644 index 00000000..5bce9155 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingle_wall_from_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingles_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingles_from_packed_silt.json new file mode 100644 index 00000000..852eb21b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/silt_shingles_from_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt.json new file mode 100644 index 00000000..2a526886 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_basalt" + }, + "result": { + "count": 2, + "id": "twigs:smooth_basalt_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks.json new file mode 100644 index 00000000..68597cad --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_slab_from_smooth_basalt_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:smooth_basalt_bricks" + }, + "result": { + "count": 2, + "id": "twigs:smooth_basalt_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt.json new file mode 100644 index 00000000..7f1b0b89 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_basalt" + }, + "result": { + "count": 1, + "id": "twigs:smooth_basalt_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks.json new file mode 100644 index 00000000..dea083f6 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_stairs_from_smooth_basalt_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:smooth_basalt_bricks" + }, + "result": { + "count": 1, + "id": "twigs:smooth_basalt_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt.json new file mode 100644 index 00000000..fc78b9cf --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_basalt" + }, + "result": { + "count": 1, + "id": "twigs:smooth_basalt_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks.json new file mode 100644 index 00000000..87ef045f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_brick_wall_from_smooth_basalt_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:smooth_basalt_bricks" + }, + "result": { + "count": 1, + "id": "twigs:smooth_basalt_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_bricks_from_smooth_basalt.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_bricks_from_smooth_basalt.json new file mode 100644 index 00000000..c3581637 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_basalt_bricks_from_smooth_basalt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_basalt" + }, + "result": { + "count": 1, + "id": "twigs:smooth_basalt_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_slab_from_smooth_stone.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_slab_from_smooth_stone.json new file mode 100644 index 00000000..bf3cc218 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_slab_from_smooth_stone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_stone" + }, + "result": { + "count": 2, + "id": "twigs:smooth_stone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks.json new file mode 100644 index 00000000..c6e3fc7d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_slab_from_smooth_stone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:smooth_stone_bricks" + }, + "result": { + "count": 2, + "id": "twigs:smooth_stone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_stairs_from_smooth_stone.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_stairs_from_smooth_stone.json new file mode 100644 index 00000000..0588b573 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_stairs_from_smooth_stone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_stone" + }, + "result": { + "count": 1, + "id": "twigs:smooth_stone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks.json new file mode 100644 index 00000000..f847f44f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_stairs_from_smooth_stone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:smooth_stone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:smooth_stone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_wall_from_smooth_stone.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_wall_from_smooth_stone.json new file mode 100644 index 00000000..6417cfe0 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_wall_from_smooth_stone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_stone" + }, + "result": { + "count": 1, + "id": "twigs:smooth_stone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks.json new file mode 100644 index 00000000..3e32d401 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_brick_wall_from_smooth_stone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:smooth_stone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:smooth_stone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_bricks_from_smooth_stone.json b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_bricks_from_smooth_stone.json new file mode 100644 index 00000000..18410584 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/smooth_stone_bricks_from_smooth_stone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:smooth_stone" + }, + "result": { + "count": 1, + "id": "twigs:smooth_stone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/stone_column_from_stone.json b/src/generated/resources/data/twigs/recipe/stonecutting/stone_column_from_stone.json new file mode 100644 index 00000000..a794cb96 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/stone_column_from_stone.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:stone" + }, + "result": { + "count": 1, + "id": "twigs:stone_column" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks.json new file mode 100644 index 00000000..ace4536c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_slab_from_twisting_polished_blackstone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:twisting_polished_blackstone_bricks" + }, + "result": { + "count": 2, + "id": "twigs:twisting_polished_blackstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks.json new file mode 100644 index 00000000..85b8cfe5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_stairs_from_twisting_polished_blackstone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:twisting_polished_blackstone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:twisting_polished_blackstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks.json new file mode 100644 index 00000000..6fc44d88 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/twisting_polished_blackstone_brick_wall_from_twisting_polished_blackstone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:twisting_polished_blackstone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:twisting_polished_blackstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/waxed_copper_pillar_from_waxed_copper_block.json b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_copper_pillar_from_waxed_copper_block.json new file mode 100644 index 00000000..52192221 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_copper_pillar_from_waxed_copper_block.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_copper_block" + }, + "result": { + "count": 4, + "id": "twigs:waxed_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab.json b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab.json new file mode 100644 index 00000000..aee4d1b7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_copper_pillar_from_waxed_cut_copper_slab.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_cut_copper_slab" + }, + "result": { + "count": 1, + "id": "twigs:waxed_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper.json b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper.json new file mode 100644 index 00000000..ea00d2dd --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_copper.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_exposed_copper" + }, + "result": { + "count": 4, + "id": "twigs:waxed_exposed_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab.json b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab.json new file mode 100644 index 00000000..4583eb32 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_exposed_copper_pillar_from_waxed_exposed_cut_copper_slab.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_exposed_cut_copper_slab" + }, + "result": { + "count": 1, + "id": "twigs:waxed_exposed_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper.json b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper.json new file mode 100644 index 00000000..18c005ef --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_copper.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_oxidized_copper" + }, + "result": { + "count": 4, + "id": "twigs:waxed_oxidized_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab.json b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab.json new file mode 100644 index 00000000..0cf0a2a7 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_oxidized_copper_pillar_from_waxed_oxidized_cut_copper_slab.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_oxidized_cut_copper_slab" + }, + "result": { + "count": 1, + "id": "twigs:waxed_oxidized_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper.json b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper.json new file mode 100644 index 00000000..6bb4a361 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_copper.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_weathered_copper" + }, + "result": { + "count": 4, + "id": "twigs:waxed_weathered_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab.json b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab.json new file mode 100644 index 00000000..7a9926d1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/waxed_weathered_copper_pillar_from_waxed_weathered_cut_copper_slab.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:waxed_weathered_cut_copper_slab" + }, + "result": { + "count": 1, + "id": "twigs:waxed_weathered_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/weathered_copper_pillar_from_weathered_copper.json b/src/generated/resources/data/twigs/recipe/stonecutting/weathered_copper_pillar_from_weathered_copper.json new file mode 100644 index 00000000..8245150e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/weathered_copper_pillar_from_weathered_copper.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:weathered_copper" + }, + "result": { + "count": 4, + "id": "twigs:weathered_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab.json b/src/generated/resources/data/twigs/recipe/stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab.json new file mode 100644 index 00000000..ba2b588a --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/weathered_copper_pillar_from_weathered_cut_copper_slab.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:weathered_cut_copper_slab" + }, + "result": { + "count": 1, + "id": "twigs:weathered_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks.json new file mode 100644 index 00000000..5bba06fb --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_slab_from_weeping_polished_blackstone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:weeping_polished_blackstone_bricks" + }, + "result": { + "count": 2, + "id": "twigs:weeping_polished_blackstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks.json new file mode 100644 index 00000000..42753acc --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_stairs_from_weeping_polished_blackstone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:weeping_polished_blackstone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:weeping_polished_blackstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks.json new file mode 100644 index 00000000..4bc9ca9d --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/weeping_polished_blackstone_brick_wall_from_weeping_polished_blackstone_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:weeping_polished_blackstone_bricks" + }, + "result": { + "count": 1, + "id": "twigs:weeping_polished_blackstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_slab_from_white_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_slab_from_white_packed_silt.json new file mode 100644 index 00000000..054b82be --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_slab_from_white_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:white_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:white_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_slab_from_white_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_slab_from_white_silt_shingles.json new file mode 100644 index 00000000..470f8d92 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_slab_from_white_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:white_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:white_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_stairs_from_white_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_stairs_from_white_packed_silt.json new file mode 100644 index 00000000..a9c3dea9 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_stairs_from_white_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:white_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:white_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_stairs_from_white_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_stairs_from_white_silt_shingles.json new file mode 100644 index 00000000..095c2192 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_stairs_from_white_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:white_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:white_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_wall_from_white_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_wall_from_white_packed_silt.json new file mode 100644 index 00000000..02140118 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_wall_from_white_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:white_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:white_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_wall_from_white_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_wall_from_white_silt_shingles.json new file mode 100644 index 00000000..82678f25 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingle_wall_from_white_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:white_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:white_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingles_from_white_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingles_from_white_packed_silt.json new file mode 100644 index 00000000..c8813e57 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/white_silt_shingles_from_white_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:white_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:white_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt.json new file mode 100644 index 00000000..b282ec77 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_slab_from_yellow_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:yellow_packed_silt" + }, + "result": { + "count": 2, + "id": "twigs:yellow_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles.json new file mode 100644 index 00000000..d10e5168 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_slab_from_yellow_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:yellow_silt_shingles" + }, + "result": { + "count": 2, + "id": "twigs:yellow_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt.json new file mode 100644 index 00000000..3bdc025c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_stairs_from_yellow_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:yellow_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:yellow_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles.json new file mode 100644 index 00000000..4e3522db --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_stairs_from_yellow_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:yellow_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:yellow_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt.json new file mode 100644 index 00000000..7113b436 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_wall_from_yellow_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:yellow_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:yellow_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles.json b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles.json new file mode 100644 index 00000000..30332d99 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingle_wall_from_yellow_silt_shingles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:yellow_silt_shingles" + }, + "result": { + "count": 1, + "id": "twigs:yellow_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingles_from_yellow_packed_silt.json b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingles_from_yellow_packed_silt.json new file mode 100644 index 00000000..b3ef5d6f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/stonecutting/yellow_silt_shingles_from_yellow_packed_silt.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "twigs:yellow_packed_silt" + }, + "result": { + "count": 1, + "id": "twigs:yellow_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/torchflower_paper_lantern.json b/src/generated/resources/data/twigs/recipe/torchflower_paper_lantern.json new file mode 100644 index 00000000..0c50dbf3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/torchflower_paper_lantern.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:paper_lantern" + }, + { + "item": "minecraft:torchflower" + } + ], + "result": { + "count": 1, + "id": "twigs:torchflower_paper_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/twig_to_stick.json b/src/generated/resources/data/twigs/recipe/twig_to_stick.json new file mode 100644 index 00000000..05362dfc --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/twig_to_stick.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:twig" + } + ], + "result": { + "count": 2, + "id": "minecraft:stick" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab.json b/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab.json new file mode 100644 index 00000000..55b651c8 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:twisting_polished_blackstone_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:twisting_polished_blackstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs.json b/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs.json new file mode 100644 index 00000000..b2ea0a1e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:twisting_polished_blackstone_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:twisting_polished_blackstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall.json b/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall.json new file mode 100644 index 00000000..9974b2cf --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:twisting_polished_blackstone_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:twisting_polished_blackstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_bricks.json new file mode 100644 index 00000000..28c68d56 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/twisting_polished_blackstone_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_blackstone_bricks" + }, + "T": { + "item": "minecraft:twisting_vines" + } + }, + "pattern": [ + "###", + "#T#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:twisting_polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/warped_shroomlamp.json b/src/generated/resources/data/twigs/recipe/warped_shroomlamp.json new file mode 100644 index 00000000..d4c80a26 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/warped_shroomlamp.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:warped_planks" + }, + "S": { + "item": "minecraft:shroomlight" + } + }, + "pattern": [ + "###", + "SSS", + "###" + ], + "result": { + "count": 1, + "id": "twigs:warped_shroomlamp" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/warped_table.json b/src/generated/resources/data/twigs/recipe/warped_table.json new file mode 100644 index 00000000..235ebeee --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/warped_table.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "O": { + "item": "minecraft:warped_fence" + }, + "_": { + "item": "minecraft:warped_slab" + } + }, + "pattern": [ + "___", + "O O", + "O O" + ], + "result": { + "count": 1, + "id": "twigs:warped_table" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/waxed_copper_pillar.json b/src/generated/resources/data/twigs/recipe/waxed_copper_pillar.json new file mode 100644 index 00000000..2b94beda --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/waxed_copper_pillar.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:waxed_cut_copper" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "twigs:waxed_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/waxed_exposed_copper_pillar.json b/src/generated/resources/data/twigs/recipe/waxed_exposed_copper_pillar.json new file mode 100644 index 00000000..273bc6d5 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/waxed_exposed_copper_pillar.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:waxed_exposed_cut_copper" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "twigs:waxed_exposed_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/waxed_oxidized_copper_pillar.json b/src/generated/resources/data/twigs/recipe/waxed_oxidized_copper_pillar.json new file mode 100644 index 00000000..02603628 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/waxed_oxidized_copper_pillar.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:waxed_oxidized_cut_copper" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "twigs:waxed_oxidized_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/waxed_weathered_copper_pillar.json b/src/generated/resources/data/twigs/recipe/waxed_weathered_copper_pillar.json new file mode 100644 index 00000000..d615b86b --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/waxed_weathered_copper_pillar.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:waxed_weathered_cut_copper" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "twigs:waxed_weathered_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/weathered_copper_pillar.json b/src/generated/resources/data/twigs/recipe/weathered_copper_pillar.json new file mode 100644 index 00000000..4f41e1f8 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/weathered_copper_pillar.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:weathered_cut_copper" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "twigs:weathered_copper_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab.json b/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab.json new file mode 100644 index 00000000..b8ce55df --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:weeping_polished_blackstone_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:weeping_polished_blackstone_brick_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs.json b/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs.json new file mode 100644 index 00000000..e8213653 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:weeping_polished_blackstone_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:weeping_polished_blackstone_brick_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall.json b/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall.json new file mode 100644 index 00000000..a9375f9f --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_brick_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:weeping_polished_blackstone_bricks" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:weeping_polished_blackstone_brick_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_bricks.json b/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_bricks.json new file mode 100644 index 00000000..bd5370da --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/weeping_polished_blackstone_bricks.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:polished_blackstone_bricks" + }, + "W": { + "item": "minecraft:weeping_vines" + } + }, + "pattern": [ + "###", + "#W#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:weeping_polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/white_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/white_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..f1589606 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/white_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:white_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:white_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/white_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/white_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..e216b9d2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/white_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:white_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:white_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/white_silt_pot.json b/src/generated/resources/data/twigs/recipe/white_silt_pot.json new file mode 100644 index 00000000..56f6c085 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/white_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:white_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:white_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/white_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/white_silt_shingle_slab.json new file mode 100644 index 00000000..da722b94 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/white_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:white_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:white_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/white_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/white_silt_shingle_stairs.json new file mode 100644 index 00000000..6765abc2 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/white_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:white_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:white_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/white_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/white_silt_shingle_wall.json new file mode 100644 index 00000000..9552d091 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/white_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:white_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:white_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/white_silt_shingles.json b/src/generated/resources/data/twigs/recipe/white_silt_shingles.json new file mode 100644 index 00000000..1edbfede --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/white_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:white_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:white_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/yellow_packed_silt_from_packed_silt.json b/src/generated/resources/data/twigs/recipe/yellow_packed_silt_from_packed_silt.json new file mode 100644 index 00000000..7d3931e1 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/yellow_packed_silt_from_packed_silt.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "packed_silt", + "key": { + "#": { + "item": "twigs:packed_silt" + }, + "X": { + "item": "minecraft:yellow_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:yellow_packed_silt" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/yellow_packed_silt_from_silt_shingles.json b/src/generated/resources/data/twigs/recipe/yellow_packed_silt_from_silt_shingles.json new file mode 100644 index 00000000..005528e4 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/yellow_packed_silt_from_silt_shingles.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "silt_shingles", + "key": { + "#": { + "item": "twigs:silt_shingles" + }, + "X": { + "item": "minecraft:yellow_dye" + } + }, + "pattern": [ + "###", + "#X#", + "###" + ], + "result": { + "count": 8, + "id": "twigs:yellow_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/yellow_silt_pot.json b/src/generated/resources/data/twigs/recipe/yellow_silt_pot.json new file mode 100644 index 00000000..692a09ee --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/yellow_silt_pot.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "twigs:silt_pot" + }, + { + "item": "minecraft:yellow_dye" + } + ], + "result": { + "count": 1, + "id": "twigs:yellow_silt_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/yellow_silt_shingle_slab.json b/src/generated/resources/data/twigs/recipe/yellow_silt_shingle_slab.json new file mode 100644 index 00000000..e58b698e --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/yellow_silt_shingle_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:yellow_silt_shingles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "twigs:yellow_silt_shingle_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/yellow_silt_shingle_stairs.json b/src/generated/resources/data/twigs/recipe/yellow_silt_shingle_stairs.json new file mode 100644 index 00000000..d9155279 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/yellow_silt_shingle_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:yellow_silt_shingles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "twigs:yellow_silt_shingle_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/yellow_silt_shingle_wall.json b/src/generated/resources/data/twigs/recipe/yellow_silt_shingle_wall.json new file mode 100644 index 00000000..48fa467c --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/yellow_silt_shingle_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:yellow_silt_shingles" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 6, + "id": "twigs:yellow_silt_shingle_wall" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/recipe/yellow_silt_shingles.json b/src/generated/resources/data/twigs/recipe/yellow_silt_shingles.json new file mode 100644 index 00000000..b89ed7b3 --- /dev/null +++ b/src/generated/resources/data/twigs/recipe/yellow_silt_shingles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "twigs:yellow_packed_silt" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 4, + "id": "twigs:yellow_silt_shingles" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/block/bloodstone.json b/src/generated/resources/data/twigs/tags/block/bloodstone.json new file mode 100644 index 00000000..b2794857 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/block/bloodstone.json @@ -0,0 +1,16 @@ +{ + "values": [ + "twigs:bloodstone", + "twigs:bloodstone_stairs", + "twigs:bloodstone_slab", + "twigs:bloodstone_wall", + "twigs:polished_bloodstone", + "twigs:polished_bloodstone_stairs", + "twigs:polished_bloodstone_slab", + "twigs:polished_bloodstone_bricks", + "twigs:polished_bloodstone_brick_stairs", + "twigs:polished_bloodstone_brick_slab", + "twigs:polished_bloodstone_brick_wall", + "twigs:cracked_polished_bloodstone_bricks" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/block/offset_remover.json b/src/generated/resources/data/twigs/tags/block/offset_remover.json new file mode 100644 index 00000000..dba08c87 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/block/offset_remover.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#twigs:silt_pots" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/block/packed_silt.json b/src/generated/resources/data/twigs/tags/block/packed_silt.json new file mode 100644 index 00000000..65f47bdf --- /dev/null +++ b/src/generated/resources/data/twigs/tags/block/packed_silt.json @@ -0,0 +1,89 @@ +{ + "values": [ + "twigs:packed_silt", + "twigs:white_packed_silt", + "twigs:orange_packed_silt", + "twigs:magenta_packed_silt", + "twigs:light_blue_packed_silt", + "twigs:yellow_packed_silt", + "twigs:lime_packed_silt", + "twigs:pink_packed_silt", + "twigs:gray_packed_silt", + "twigs:light_gray_packed_silt", + "twigs:cyan_packed_silt", + "twigs:purple_packed_silt", + "twigs:blue_packed_silt", + "twigs:brown_packed_silt", + "twigs:green_packed_silt", + "twigs:red_packed_silt", + "twigs:black_packed_silt", + "twigs:silt_shingles", + "twigs:white_silt_shingles", + "twigs:orange_silt_shingles", + "twigs:magenta_silt_shingles", + "twigs:light_blue_silt_shingles", + "twigs:yellow_silt_shingles", + "twigs:lime_silt_shingles", + "twigs:pink_silt_shingles", + "twigs:gray_silt_shingles", + "twigs:light_gray_silt_shingles", + "twigs:cyan_silt_shingles", + "twigs:purple_silt_shingles", + "twigs:blue_silt_shingles", + "twigs:brown_silt_shingles", + "twigs:green_silt_shingles", + "twigs:red_silt_shingles", + "twigs:black_silt_shingles", + "twigs:silt_shingle_stairs", + "twigs:white_silt_shingle_stairs", + "twigs:orange_silt_shingle_stairs", + "twigs:magenta_silt_shingle_stairs", + "twigs:light_blue_silt_shingle_stairs", + "twigs:yellow_silt_shingle_stairs", + "twigs:lime_silt_shingle_stairs", + "twigs:pink_silt_shingle_stairs", + "twigs:gray_silt_shingle_stairs", + "twigs:light_gray_silt_shingle_stairs", + "twigs:cyan_silt_shingle_stairs", + "twigs:purple_silt_shingle_stairs", + "twigs:blue_silt_shingle_stairs", + "twigs:brown_silt_shingle_stairs", + "twigs:green_silt_shingle_stairs", + "twigs:red_silt_shingle_stairs", + "twigs:black_silt_shingle_stairs", + "twigs:silt_shingle_slab", + "twigs:white_silt_shingle_slab", + "twigs:orange_silt_shingle_slab", + "twigs:magenta_silt_shingle_slab", + "twigs:light_blue_silt_shingle_slab", + "twigs:yellow_silt_shingle_slab", + "twigs:lime_silt_shingle_slab", + "twigs:pink_silt_shingle_slab", + "twigs:gray_silt_shingle_slab", + "twigs:light_gray_silt_shingle_slab", + "twigs:cyan_silt_shingle_slab", + "twigs:purple_silt_shingle_slab", + "twigs:blue_silt_shingle_slab", + "twigs:brown_silt_shingle_slab", + "twigs:green_silt_shingle_slab", + "twigs:red_silt_shingle_slab", + "twigs:black_silt_shingle_slab", + "twigs:silt_shingle_wall", + "twigs:white_silt_shingle_wall", + "twigs:orange_silt_shingle_wall", + "twigs:magenta_silt_shingle_wall", + "twigs:light_blue_silt_shingle_wall", + "twigs:yellow_silt_shingle_wall", + "twigs:lime_silt_shingle_wall", + "twigs:pink_silt_shingle_wall", + "twigs:gray_silt_shingle_wall", + "twigs:light_gray_silt_shingle_wall", + "twigs:cyan_silt_shingle_wall", + "twigs:purple_silt_shingle_wall", + "twigs:blue_silt_shingle_wall", + "twigs:brown_silt_shingle_wall", + "twigs:green_silt_shingle_wall", + "twigs:red_silt_shingle_wall", + "twigs:black_silt_shingle_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/block/rhyolite.json b/src/generated/resources/data/twigs/tags/block/rhyolite.json new file mode 100644 index 00000000..32e84c84 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/block/rhyolite.json @@ -0,0 +1,16 @@ +{ + "values": [ + "twigs:rhyolite", + "twigs:rhyolite_stairs", + "twigs:rhyolite_slab", + "twigs:rhyolite_wall", + "twigs:polished_rhyolite", + "twigs:polished_rhyolite_stairs", + "twigs:polished_rhyolite_slab", + "twigs:polished_rhyolite_bricks", + "twigs:polished_rhyolite_brick_stairs", + "twigs:polished_rhyolite_brick_slab", + "twigs:polished_rhyolite_brick_wall", + "twigs:cracked_polished_rhyolite_bricks" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/block/schist.json b/src/generated/resources/data/twigs/tags/block/schist.json new file mode 100644 index 00000000..1d5e91f4 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/block/schist.json @@ -0,0 +1,16 @@ +{ + "values": [ + "twigs:schist", + "twigs:schist_stairs", + "twigs:schist_slab", + "twigs:schist_wall", + "twigs:polished_schist", + "twigs:polished_schist_stairs", + "twigs:polished_schist_slab", + "twigs:polished_schist_bricks", + "twigs:polished_schist_brick_stairs", + "twigs:polished_schist_brick_slab", + "twigs:polished_schist_brick_wall", + "twigs:cracked_polished_schist_bricks" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/block/silt_pots.json b/src/generated/resources/data/twigs/tags/block/silt_pots.json new file mode 100644 index 00000000..f14badfe --- /dev/null +++ b/src/generated/resources/data/twigs/tags/block/silt_pots.json @@ -0,0 +1,21 @@ +{ + "values": [ + "twigs:silt_pot", + "twigs:white_silt_pot", + "twigs:orange_silt_pot", + "twigs:magenta_silt_pot", + "twigs:light_blue_silt_pot", + "twigs:yellow_silt_pot", + "twigs:lime_silt_pot", + "twigs:pink_silt_pot", + "twigs:gray_silt_pot", + "twigs:light_gray_silt_pot", + "twigs:cyan_silt_pot", + "twigs:purple_silt_pot", + "twigs:blue_silt_pot", + "twigs:brown_silt_pot", + "twigs:green_silt_pot", + "twigs:red_silt_pot", + "twigs:black_silt_pot" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/block/tables.json b/src/generated/resources/data/twigs/tags/block/tables.json new file mode 100644 index 00000000..725a562e --- /dev/null +++ b/src/generated/resources/data/twigs/tags/block/tables.json @@ -0,0 +1,15 @@ +{ + "values": [ + "twigs:oak_table", + "twigs:spruce_table", + "twigs:birch_table", + "twigs:jungle_table", + "twigs:dark_oak_table", + "twigs:acacia_table", + "twigs:cherry_table", + "twigs:mangrove_table", + "twigs:bamboo_table", + "twigs:crimson_table", + "twigs:warped_table" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/entity_type/bamboo_leaves_slow_immune.json b/src/generated/resources/data/twigs/tags/entity_type/bamboo_leaves_slow_immune.json new file mode 100644 index 00000000..9c04438f --- /dev/null +++ b/src/generated/resources/data/twigs/tags/entity_type/bamboo_leaves_slow_immune.json @@ -0,0 +1,8 @@ +{ + "values": [ + "minecraft:panda", + "minecraft:bee", + "minecraft:parrot", + "minecraft:ocelot" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/item/bloodstone.json b/src/generated/resources/data/twigs/tags/item/bloodstone.json new file mode 100644 index 00000000..b2794857 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/item/bloodstone.json @@ -0,0 +1,16 @@ +{ + "values": [ + "twigs:bloodstone", + "twigs:bloodstone_stairs", + "twigs:bloodstone_slab", + "twigs:bloodstone_wall", + "twigs:polished_bloodstone", + "twigs:polished_bloodstone_stairs", + "twigs:polished_bloodstone_slab", + "twigs:polished_bloodstone_bricks", + "twigs:polished_bloodstone_brick_stairs", + "twigs:polished_bloodstone_brick_slab", + "twigs:polished_bloodstone_brick_wall", + "twigs:cracked_polished_bloodstone_bricks" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/item/packed_silt.json b/src/generated/resources/data/twigs/tags/item/packed_silt.json new file mode 100644 index 00000000..65f47bdf --- /dev/null +++ b/src/generated/resources/data/twigs/tags/item/packed_silt.json @@ -0,0 +1,89 @@ +{ + "values": [ + "twigs:packed_silt", + "twigs:white_packed_silt", + "twigs:orange_packed_silt", + "twigs:magenta_packed_silt", + "twigs:light_blue_packed_silt", + "twigs:yellow_packed_silt", + "twigs:lime_packed_silt", + "twigs:pink_packed_silt", + "twigs:gray_packed_silt", + "twigs:light_gray_packed_silt", + "twigs:cyan_packed_silt", + "twigs:purple_packed_silt", + "twigs:blue_packed_silt", + "twigs:brown_packed_silt", + "twigs:green_packed_silt", + "twigs:red_packed_silt", + "twigs:black_packed_silt", + "twigs:silt_shingles", + "twigs:white_silt_shingles", + "twigs:orange_silt_shingles", + "twigs:magenta_silt_shingles", + "twigs:light_blue_silt_shingles", + "twigs:yellow_silt_shingles", + "twigs:lime_silt_shingles", + "twigs:pink_silt_shingles", + "twigs:gray_silt_shingles", + "twigs:light_gray_silt_shingles", + "twigs:cyan_silt_shingles", + "twigs:purple_silt_shingles", + "twigs:blue_silt_shingles", + "twigs:brown_silt_shingles", + "twigs:green_silt_shingles", + "twigs:red_silt_shingles", + "twigs:black_silt_shingles", + "twigs:silt_shingle_stairs", + "twigs:white_silt_shingle_stairs", + "twigs:orange_silt_shingle_stairs", + "twigs:magenta_silt_shingle_stairs", + "twigs:light_blue_silt_shingle_stairs", + "twigs:yellow_silt_shingle_stairs", + "twigs:lime_silt_shingle_stairs", + "twigs:pink_silt_shingle_stairs", + "twigs:gray_silt_shingle_stairs", + "twigs:light_gray_silt_shingle_stairs", + "twigs:cyan_silt_shingle_stairs", + "twigs:purple_silt_shingle_stairs", + "twigs:blue_silt_shingle_stairs", + "twigs:brown_silt_shingle_stairs", + "twigs:green_silt_shingle_stairs", + "twigs:red_silt_shingle_stairs", + "twigs:black_silt_shingle_stairs", + "twigs:silt_shingle_slab", + "twigs:white_silt_shingle_slab", + "twigs:orange_silt_shingle_slab", + "twigs:magenta_silt_shingle_slab", + "twigs:light_blue_silt_shingle_slab", + "twigs:yellow_silt_shingle_slab", + "twigs:lime_silt_shingle_slab", + "twigs:pink_silt_shingle_slab", + "twigs:gray_silt_shingle_slab", + "twigs:light_gray_silt_shingle_slab", + "twigs:cyan_silt_shingle_slab", + "twigs:purple_silt_shingle_slab", + "twigs:blue_silt_shingle_slab", + "twigs:brown_silt_shingle_slab", + "twigs:green_silt_shingle_slab", + "twigs:red_silt_shingle_slab", + "twigs:black_silt_shingle_slab", + "twigs:silt_shingle_wall", + "twigs:white_silt_shingle_wall", + "twigs:orange_silt_shingle_wall", + "twigs:magenta_silt_shingle_wall", + "twigs:light_blue_silt_shingle_wall", + "twigs:yellow_silt_shingle_wall", + "twigs:lime_silt_shingle_wall", + "twigs:pink_silt_shingle_wall", + "twigs:gray_silt_shingle_wall", + "twigs:light_gray_silt_shingle_wall", + "twigs:cyan_silt_shingle_wall", + "twigs:purple_silt_shingle_wall", + "twigs:blue_silt_shingle_wall", + "twigs:brown_silt_shingle_wall", + "twigs:green_silt_shingle_wall", + "twigs:red_silt_shingle_wall", + "twigs:black_silt_shingle_wall" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/item/packed_silt_full_blocks.json b/src/generated/resources/data/twigs/tags/item/packed_silt_full_blocks.json new file mode 100644 index 00000000..a8e8c7b8 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/item/packed_silt_full_blocks.json @@ -0,0 +1,21 @@ +{ + "values": [ + "twigs:packed_silt", + "twigs:white_packed_silt", + "twigs:orange_packed_silt", + "twigs:magenta_packed_silt", + "twigs:light_blue_packed_silt", + "twigs:yellow_packed_silt", + "twigs:lime_packed_silt", + "twigs:pink_packed_silt", + "twigs:gray_packed_silt", + "twigs:light_gray_packed_silt", + "twigs:cyan_packed_silt", + "twigs:purple_packed_silt", + "twigs:blue_packed_silt", + "twigs:brown_packed_silt", + "twigs:green_packed_silt", + "twigs:red_packed_silt", + "twigs:black_packed_silt" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/item/rhyolite.json b/src/generated/resources/data/twigs/tags/item/rhyolite.json new file mode 100644 index 00000000..32e84c84 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/item/rhyolite.json @@ -0,0 +1,16 @@ +{ + "values": [ + "twigs:rhyolite", + "twigs:rhyolite_stairs", + "twigs:rhyolite_slab", + "twigs:rhyolite_wall", + "twigs:polished_rhyolite", + "twigs:polished_rhyolite_stairs", + "twigs:polished_rhyolite_slab", + "twigs:polished_rhyolite_bricks", + "twigs:polished_rhyolite_brick_stairs", + "twigs:polished_rhyolite_brick_slab", + "twigs:polished_rhyolite_brick_wall", + "twigs:cracked_polished_rhyolite_bricks" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/item/schist.json b/src/generated/resources/data/twigs/tags/item/schist.json new file mode 100644 index 00000000..1d5e91f4 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/item/schist.json @@ -0,0 +1,16 @@ +{ + "values": [ + "twigs:schist", + "twigs:schist_stairs", + "twigs:schist_slab", + "twigs:schist_wall", + "twigs:polished_schist", + "twigs:polished_schist_stairs", + "twigs:polished_schist_slab", + "twigs:polished_schist_bricks", + "twigs:polished_schist_brick_stairs", + "twigs:polished_schist_brick_slab", + "twigs:polished_schist_brick_wall", + "twigs:cracked_polished_schist_bricks" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/item/seashells.json b/src/generated/resources/data/twigs/tags/item/seashells.json new file mode 100644 index 00000000..73ccf282 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/item/seashells.json @@ -0,0 +1,8 @@ +{ + "values": [ + "twigs:bronzed_seashell", + "twigs:opaline_seashell", + "twigs:roseate_seashell", + "twigs:tangerine_seashell" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/item/silt_pots.json b/src/generated/resources/data/twigs/tags/item/silt_pots.json new file mode 100644 index 00000000..f14badfe --- /dev/null +++ b/src/generated/resources/data/twigs/tags/item/silt_pots.json @@ -0,0 +1,21 @@ +{ + "values": [ + "twigs:silt_pot", + "twigs:white_silt_pot", + "twigs:orange_silt_pot", + "twigs:magenta_silt_pot", + "twigs:light_blue_silt_pot", + "twigs:yellow_silt_pot", + "twigs:lime_silt_pot", + "twigs:pink_silt_pot", + "twigs:gray_silt_pot", + "twigs:light_gray_silt_pot", + "twigs:cyan_silt_pot", + "twigs:purple_silt_pot", + "twigs:blue_silt_pot", + "twigs:brown_silt_pot", + "twigs:green_silt_pot", + "twigs:red_silt_pot", + "twigs:black_silt_pot" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/item/tables.json b/src/generated/resources/data/twigs/tags/item/tables.json new file mode 100644 index 00000000..725a562e --- /dev/null +++ b/src/generated/resources/data/twigs/tags/item/tables.json @@ -0,0 +1,15 @@ +{ + "values": [ + "twigs:oak_table", + "twigs:spruce_table", + "twigs:birch_table", + "twigs:jungle_table", + "twigs:dark_oak_table", + "twigs:acacia_table", + "twigs:cherry_table", + "twigs:mangrove_table", + "twigs:bamboo_table", + "twigs:crimson_table", + "twigs:warped_table" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/worldgen/biome/azalea_flowers_generate.json b/src/generated/resources/data/twigs/tags/worldgen/biome/azalea_flowers_generate.json new file mode 100644 index 00000000..14035f0a --- /dev/null +++ b/src/generated/resources/data/twigs/tags/worldgen/biome/azalea_flowers_generate.json @@ -0,0 +1,5 @@ +{ + "values": [ + "minecraft:lush_caves" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/worldgen/biome/bloodstone_generates.json b/src/generated/resources/data/twigs/tags/worldgen/biome/bloodstone_generates.json new file mode 100644 index 00000000..331db936 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/worldgen/biome/bloodstone_generates.json @@ -0,0 +1,7 @@ +{ + "values": [ + "minecraft:crimson_forest", + "minecraft:warped_forest", + "minecraft:basalt_deltas" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/worldgen/biome/has_structure/bloodstone_obelisk.json b/src/generated/resources/data/twigs/tags/worldgen/biome/has_structure/bloodstone_obelisk.json new file mode 100644 index 00000000..7f58ace7 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/worldgen/biome/has_structure/bloodstone_obelisk.json @@ -0,0 +1,6 @@ +{ + "values": [ + "minecraft:nether_wastes", + "minecraft:crimson_forest" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/worldgen/biome/schist_generates.json b/src/generated/resources/data/twigs/tags/worldgen/biome/schist_generates.json new file mode 100644 index 00000000..289f8f4a --- /dev/null +++ b/src/generated/resources/data/twigs/tags/worldgen/biome/schist_generates.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#forge:is_mountain" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/worldgen/biome/silt_generates.json b/src/generated/resources/data/twigs/tags/worldgen/biome/silt_generates.json new file mode 100644 index 00000000..c4121c27 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/worldgen/biome/silt_generates.json @@ -0,0 +1,6 @@ +{ + "values": [ + "minecraft:nether_wastes", + "minecraft:soul_sand_valley" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/worldgen/biome/spawns_pebble.json b/src/generated/resources/data/twigs/tags/worldgen/biome/spawns_pebble.json new file mode 100644 index 00000000..f2a2588f --- /dev/null +++ b/src/generated/resources/data/twigs/tags/worldgen/biome/spawns_pebble.json @@ -0,0 +1,17 @@ +{ + "values": [ + "#minecraft:is_river", + "#minecraft:is_savanna", + "#minecraft:is_taiga", + "#minecraft:is_beach", + "minecraft:plains", + "minecraft:sunflower_plains", + "minecraft:meadow", + "minecraft:mushroom_fields", + "minecraft:windswept_forest", + "minecraft:windswept_hills", + "minecraft:windswept_gravelly_hills", + "minecraft:stony_shore", + "minecraft:swamp" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/worldgen/biome/spawns_sea_shell.json b/src/generated/resources/data/twigs/tags/worldgen/biome/spawns_sea_shell.json new file mode 100644 index 00000000..76214cde --- /dev/null +++ b/src/generated/resources/data/twigs/tags/worldgen/biome/spawns_sea_shell.json @@ -0,0 +1,9 @@ +{ + "values": [ + "#minecraft:is_deep_ocean", + "#minecraft:is_ocean", + "#minecraft:is_beach", + "#minecraft:is_river", + "minecraft:stony_shore" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/twigs/tags/worldgen/biome/spawns_twig.json b/src/generated/resources/data/twigs/tags/worldgen/biome/spawns_twig.json new file mode 100644 index 00000000..eaf4b644 --- /dev/null +++ b/src/generated/resources/data/twigs/tags/worldgen/biome/spawns_twig.json @@ -0,0 +1,7 @@ +{ + "values": [ + "#minecraft:is_forest", + "#minecraft:is_taiga", + "minecraft:swamp" + ] +} \ No newline at end of file