From 0d3805f6547134599a49b808ad9da6042f30a64f Mon Sep 17 00:00:00 2001 From: feldenr <135638674+feldenr@users.noreply.github.com> Date: Wed, 7 Jan 2026 17:44:37 +0100 Subject: [PATCH] Version 2.1.6 - Bug fixes and recipe improvements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fixed paxel recipe: now requires 1 pickaxe + 1 shovel + 1 axe + 2 sticks - Fixed silk touch on Concentrated Diamond Ore: now drops vanilla diamond_ore - Fixed Copper High Ore sound: changed from GRAVEL to STONE - Added Sculk Catalyst recipe: 4 Diamond Shards + 4 Soul Sand + 1 Soul Soil - Fixed Ore Biome Finder recipe: moved from recipe/ to recipes/ folder 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../8.8/executionHistory/executionHistory.bin | Bin 568176 -> 615205 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .gradle/8.8/fileHashes/fileHashes.bin | Bin 69665 -> 69765 bytes .gradle/8.8/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes build/libs/custom_ore_gen-2.1.6.jar | Bin 183966 -> 183823 bytes build/reobfJar/log.txt | 25 +++++++++--------- build/reobfJar/output.jar | Bin 183966 -> 183823 bytes .../{recipe => recipes}/ore_biome_finder.json | 0 .../recipes/sharddiamondpaxel.json | 10 +++++-- .../{recipe => recipes}/ore_biome_finder.json | 0 .../recipes/sharddiamondpaxel.json | 10 +++++-- 12 files changed, 28 insertions(+), 17 deletions(-) rename build/resources/main/data/custom_ore_gen/{recipe => recipes}/ore_biome_finder.json (100%) rename src/main/resources/data/custom_ore_gen/{recipe => recipes}/ore_biome_finder.json (100%) diff --git a/.gradle/8.8/executionHistory/executionHistory.bin b/.gradle/8.8/executionHistory/executionHistory.bin index bedfbc7f5d4433822a98dd67359ad40c510f012f..60c98a41e48fbf0d12367d3d14d58e2de39f09c7 100644 GIT binary patch delta 5014 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 VX6Qj1ashyk7}-!)V;~#a_FrjqN{s*j delta 2471 zcmaLZeNdFg9S3mlcAvd{Yy%IqNhB)rsvxiD5i|-2m1;~%ku)PEyyb)#K#sc;v1&z4 zND8P`t`W8(;#~>@T9w$edAv^0BQK6UMNxyc6DyjTCet?YrM8ncZM5HgX#0mw^T*A6 zp6~v4pM7@sxx2oTaknl-w|~>bJr7r!8jpHfAN6>rz7{?;mssu$HJ44*%chz>-S=2k zRb!>A-Z{5nRi&%iUSC;jcevae8`Ep;Z`M5dgjw%CX3Fo${{K~4Wm4OPF<-9P!t#b?698!M`&3)e*@O=R7%SOh6G&wrr3 z<>^v0J_H|%kD@}7TmbYhV+uk3W(K7$Tm0gpS>a}A> z2lSo`irFM*uFkywp{`%<3;Jyx|CmfolO`S0gr~$DEndB2S@Km2d3?#99jBsZFB^#% ze7*nSq{VG!?f&SkZPaVhOAqs7&+By=?4()0qNzPZ$26BcI71Qmn$ks%kM#-HLe*yA zb~B$tP9TYRg(s2#V9HdJ4OlbP6a`7pFA5)0tjaqE$6utWR8rJev2^k-dJHdCr-?un z(-d5xIx0koR^Bt{t)?;Lebl^^r6w78BTJn_Ps;vVUSP8oDZePF!JtNX^#!(oo|4Ve zSFvZvX>=XUR?`&#b>FR}3FHj2tt~vsz+ekcF>tMgrz&TSs*u%mE|nDC7nzluL;dDf zos@s$UXk*PFc(ey z4|82u;c=v$4wgay(f(~5f$KonPM)R$IG|0YE)g|@hYP=heS^wOoO9p_K9U{lStQAI1o&Qy#lg*=ll-Uj^9`jG=P~VR20D|JK6N@3E ztL@mxKLep2Z0)B&wui^l&ty@+h4nOa^M8tPvw6x5wED%l2AZVYlaD&<+jA{8mW@I9u)(Z9)Xd<~9*q0k1Fz`u~q zw%;rlo<^EL<&|(W;0X=&G~k&16Qf(dqgu(ofH!vIX+8(8@8&iN;B{Gx`x)}CWohK^ zXl&|0mBf(_{w%#Gt4bT0m2SNRc^cUc+AI~dj@3?R*E&{5TV!@`9s3q(z0@ae2)@9; zwE}e^MS|t}0n4P@pw9Iyo5&=0J*u~(I&BZnr9e=eUeEH#4n*!k^!u@l3O8UcAYtv| zkJFtp3T$8tCv{GIkF=vKaxZ_%fMYMOBR@gn`JS52ccaK}yA>)5Yw086 z?hmO(I?$HejeV7Hb>pc!0be&y<-({w6DGn|)0x5jUudxrqeDN zp4-F{6)Akl#3(V!UW2|S8cQWbK@&D@pVXEnyuVU@F&d-H<~@?OPcW$(Izvp4#clS> zx{%GRg!-f$o3Tc(V_Mf%s5S*a*FdZiPkND^*pF3~I9i0mFOlNq>9kLF+_D8P1|;&o zug)d?z=)U66v|enS#X8hek^XrDsj^$E-sqMByClDyj3s0d-YI9LDAB;mnMkRI3-ck z`?yAajsafs@puFFV!Y^wk$8&L1abrzlF1KL%Im&Z}R zY#VK6aRd_My*$}KXdiwsevKrnk0%(2D8uv1q^A$Zc}R8(eHBLv64%QxrxQSEIerKv zvdi(+CE+Z`lmdXSTurAyP-OiGFVs7T9;#3?40!r6C7A^Jc^r8U*jJ&>G7vU^8ObDf z05g(s4q!$nf#uI*MiQd~JVop7Z}sXQO^Kg&cI1+7|Kf%iPF6B#P~Onq$|4CQBJG&f z8KBUv=8zF!`~Z&YSwK6;Gs!4Wa1g5k;2mvaG2}d=o`XC`E8Cdf^7S#t_^sgQ?=JYm o&>`VVRUQ=)+psMcQ8Thqofq{1y7_J0CY*u$|3ApT2KwN?0XSJv9RL6T diff --git a/.gradle/8.8/executionHistory/executionHistory.lock b/.gradle/8.8/executionHistory/executionHistory.lock index 8f400142635e315c0a4126fb6404a76565396a79..7a9044021b3d40971f7aa07343c7eec99151dc22 100644 GIT binary patch literal 17 UcmZR!z2Bqu!?@Ir0SuU;0WYfr4FCWD literal 17 UcmZR!z2Bqu!?@Ir0SuTt0WX;Y`v3p{ diff --git a/.gradle/8.8/fileHashes/fileHashes.bin b/.gradle/8.8/fileHashes/fileHashes.bin index 186c2704a635368edb6bf749e58bbd342c8cd0e0..2231dec37165530b2d6e86ca488823405e9220e6 100644 GIT binary patch delta 1921 zcmZvdeNa?o6vny0pbXH0io)F(*~|}eU?pqJh=_v5FJhc>m9O|v)WVgp!Vdx@B{M=; zABvEe-Bl5R7^N)96*m-*eA zEuN)T&+|_NDL%F*gMtG6CmJi~ra#{h=te)q|7BZz_?U+hY+D<-GTy^rx1cy*FK9(8 z^CXlc6;t_vqIL?g`&8)nl0J=?%@Lk8275j7W<+bg3j5}HR6T>iy%f^`%|6Lk=2_%y zVOt~WW<;+PP2x_x)QqV8t=qNRYc+F?)Otc#eGqC?z?D;;7p3n}YsB&4zP8x%|NEn20xg0Vufe}|AF$wcN=l(?u7r`%ISG1r7!#Wd?~ zXwo^d8?jP+kAh-K_yH|04l#QXaFFVKNE8F59i*fiFlMm(N0_Df8U0cWz^8=T2N2D? ziCh=0%vj@S2x0B7`j({D!?16w9adJDj>WRW5WcI{4rWb}?jQmtZ z`1@i{j#-G_$&Oz;K?3;_888I!zJVd_E zOM%GwfO_Ynj=2E6E-GbI55n>sZVX1+jHr-8MVAy>Jm6lfxUY(sT|CUgNdJ%m7Q*CW z$1V=iVO)yEVnxMjBe#cRqmh>*P*zU92-ul=OfpwMcTDeYaNvA}7RFwV)NyjHVOQ}UUR@(> zR9uUG<~lr(-RltkCfn8{U5X7bNs)kVkS76C%$K0AqU%HvOne3Qx5PWBibf^PFZz&idaxG7GAH7pgbKJ=cVOnX0+(=4u| zt%35cW0ZLV+Osl0f%zATnd4|>P9VLWjT11{>k-$uO>DszL*lJ_rIB|02nHKzTZ^D; z5D%=0YKsutM72jTc}D&JSq+ZG|IOOcWET_t4P!G+a?fUNcCJvoZKhknUYhJ{OT#Xo zT*AGIzs_bI>6oL8w(6EGsIK!>+C~4J>LfpfjCb40{FH~>Lw~;zntySiCnB!=r!H); vYWZvoowGQ@{nBUEV;W^y^{_^X^f5Set|=-|YFUE)mX#WVBh*!k6O8y5PdXHk delta 1865 zcmZvce@v8h9LITt8G?AyMBqzk*KDjYxFEHV-S{!aqC%qDOn&UT1U1fsutXE#B(*X+ z@qA;1#13Xg$jEN@higTrmMn+J&T3Xbbhy=!h%j9QGWvc#&-47({quT1pYP}W{(heC z-F=UAhIDp>e6~JD3G;4mSh2Lipdl;uZXF=zQPtqWrbSFXz?0ecB&T!-@jWqc1G^9RgmjIS3k*HP9D>h_(6~Do+i|__&{~czHRm=%=GH+qP%GO(0(1qz`u1vzJia*fy zCS^=vP~)P;ltWbi6Yd^?x;Rm`J7756Z+O&(i0eMPolOdXLql55{0-iJbFC~CKp-xi8qU38uj_;)+o!VtNG zm!)WxC%1#E;i!9?Lc(#5xf}sz1X4Z}NP0)UlPv<~o$OqJDqVD{!XUR2nA*u%D-m&2 zzKHF9R3D|xRcL#KeNh3DBvNuG=8y*gVte66$x@hAkEJ0i72%5av~a??F|HvfDt*Xphdoh=IrQrcRVJsASSS%LH}If}eKhE7vn zMF7f2nmFG@SpiHi#}W4lJ^zDzjSh_-<}55{*foD3) zuk^6oR%I450n;Cg|DQ3>mcTRm&i2Ti7h&%qW02R~GxMkt>UE98F2$OSK5xU#zatgD z$Cw%2(!N~zT=w2+*&3nHxO3+lBa{_O9?bmoz=aNX*vNO!#m4Tjls&*_kY@`7(Pzn* YCtD^BNL0{}GJ1bF}e literal 17 VcmZSn7Ua5o$LutA1~5>31OPQ#1p5F0 diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock index 5eed9e0333609449c1f4e76ed00d4339b088df1b..20bb1a501b85ca40d66190102e3e9e76a0a5f7be 100644 GIT binary patch literal 17 VcmZQRC}z8ETKoOU3}C>l1^_gy1bzSj literal 17 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 m_7753_ -Conflicting propagated mapping for net/mcreator/customoregen/block/DeepslateredstoneoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ -Conflicting propagated mapping for net/mcreator/customoregen/block/PuregoldenoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ +Conflicting propagated mapping for net/mcreator/customoregen/block/CopperhighoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ +Conflicting propagated mapping for net/mcreator/customoregen/block/LoweremeraldoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ Conflicting propagated mapping for net/mcreator/customoregen/block/HighemeraldoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ Conflicting propagated mapping for net/mcreator/customoregen/block/LapisoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ -Conflicting propagated mapping for net/mcreator/customoregen/block/CopperloweroreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ -Conflicting propagated mapping for net/mcreator/customoregen/block/DeepslatesharddiamondoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ -Conflicting propagated mapping for net/mcreator/customoregen/block/ConcentratedcoaloreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ -Conflicting propagated mapping for net/mcreator/customoregen/block/LoweremeraldoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ -Conflicting propagated mapping for net/mcreator/customoregen/block/DeepslatepuregoldenoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ Conflicting propagated mapping for net/mcreator/customoregen/block/IronoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ +Conflicting propagated mapping for net/mcreator/customoregen/block/DeepslatesharddiamondoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ +Conflicting propagated mapping for net/mcreator/customoregen/block/DeepslateredstoneoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ +Conflicting propagated mapping for net/mcreator/customoregen/block/DeepslatepuregoldenoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ Conflicting propagated mapping for net/mcreator/customoregen/block/DeepslateironoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ -Conflicting propagated mapping for net/mcreator/customoregen/block/DeepslatelapisoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ +Conflicting propagated mapping for net/mcreator/customoregen/block/ConcentratedcoaloreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ Conflicting propagated mapping for net/mcreator/customoregen/block/ConcentrateddiamondoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ -Conflicting propagated mapping for net/mcreator/customoregen/block/CopperhighoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ +Conflicting propagated mapping for net/mcreator/customoregen/block/CopperloweroreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ +Conflicting propagated mapping for net/mcreator/customoregen/block/PuregoldenoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ +Conflicting propagated mapping for net/mcreator/customoregen/block/DeepslatelapisoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ Conflicting propagated mapping for net/mcreator/customoregen/block/RedstoneoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ +Conflicting propagated mapping for net/mcreator/customoregen/block/SharddiamondblockoreBlock/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I from net/minecraft/world/level/block/state/BlockBehaviour/getLightBlock(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I: getLightBlock -> m_7753_ Conflicting propagated mapping for net/minecraft/world/entity/LivingEntity/lambda$addAdditionalSaveData$3(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V from net/minecraft/world/entity/player/Player/lambda$addAdditionalSaveData$3(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V: lambda$addAdditionalSaveData$3 -> m_219754_ Conflicting propagated mapping for net/mcreator/customoregen/item/ShardDiamondArmorMaterial/getRepairIngredient()Lnet/minecraft/world/item/crafting/Ingredient; from net/minecraft/world/item/ArmorMaterial/getRepairIngredient()Lnet/minecraft/world/item/crafting/Ingredient;: getRepairIngredient -> m_6230_ Conflicting propagated mapping for net/mcreator/customoregen/item/ShardDiamondArmorMaterial/getEnchantmentValue()I from net/minecraft/world/item/ArmorMaterial/getEnchantmentValue()I: getEnchantmentValue -> m_6646_ @@ -173,13 +173,13 @@ Conflicting propagated mapping for net/mcreator/customoregen/item/Sharddiamondpa Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondpaxelItem$1/getEnchantmentValue()I from net/minecraft/world/item/Tier/getEnchantmentValue()I: getEnchantmentValue -> m_6601_ Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondpaxelItem$1/getLevel()I from net/minecraft/world/item/Tier/getLevel()I: getLevel -> m_6604_ Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondpaxelItem$1/getAttackDamageBonus()F from net/minecraft/world/item/Tier/getAttackDamageBonus()F: getAttackDamageBonus -> m_6631_ +Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondpaxelItem/getDestroySpeed(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F from net/minecraft/world/item/DiggerItem/getDestroySpeed(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F: getDestroySpeed -> m_8102_ Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondpickaxeItem$1/getUses()I from net/minecraft/world/item/Tier/getUses()I: getUses -> m_6609_ Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondpickaxeItem$1/getSpeed()F from net/minecraft/world/item/Tier/getSpeed()F: getSpeed -> m_6624_ Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondpickaxeItem$1/getRepairIngredient()Lnet/minecraft/world/item/crafting/Ingredient; from net/minecraft/world/item/Tier/getRepairIngredient()Lnet/minecraft/world/item/crafting/Ingredient;: getRepairIngredient -> m_6282_ Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondpickaxeItem$1/getEnchantmentValue()I from net/minecraft/world/item/Tier/getEnchantmentValue()I: getEnchantmentValue -> m_6601_ Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondpickaxeItem$1/getLevel()I from net/minecraft/world/item/Tier/getLevel()I: getLevel -> m_6604_ Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondpickaxeItem$1/getAttackDamageBonus()F from net/minecraft/world/item/Tier/getAttackDamageBonus()F: getAttackDamageBonus -> m_6631_ -Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondpaxelItem/getDestroySpeed(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F from net/minecraft/world/item/DiggerItem/getDestroySpeed(Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F: getDestroySpeed -> m_8102_ Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondshovelItem$1/getUses()I from net/minecraft/world/item/Tier/getUses()I: getUses -> m_6609_ Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondshovelItem$1/getSpeed()F from net/minecraft/world/item/Tier/getSpeed()F: getSpeed -> m_6624_ Conflicting propagated mapping for net/mcreator/customoregen/item/SharddiamondshovelItem$1/getRepairIngredient()Lnet/minecraft/world/item/crafting/Ingredient; from net/minecraft/world/item/Tier/getRepairIngredient()Lnet/minecraft/world/item/crafting/Ingredient;: getRepairIngredient -> m_6282_ @@ -341,11 +341,10 @@ Writing Output: D:\custom_ore_gem\build\reobfJar\output.jar data/custom_ore_gen/loot_tables/blocks/puregoldenore.json data/custom_ore_gen/loot_tables/blocks/redstoneore.json data/custom_ore_gen/loot_tables/blocks/sharddiamondblockore.json - data/custom_ore_gen/recipe/ - data/custom_ore_gen/recipe/ore_biome_finder.json data/custom_ore_gen/recipes/ data/custom_ore_gen/recipes/axerecipe.json data/custom_ore_gen/recipes/diamondshardtodiamond.json + data/custom_ore_gen/recipes/ore_biome_finder.json data/custom_ore_gen/recipes/pickaxecraft.json data/custom_ore_gen/recipes/sculk_catalyst_diamond_shard.json data/custom_ore_gen/recipes/sharddiamondboots.json diff --git a/build/reobfJar/output.jar b/build/reobfJar/output.jar index b00d3ced38d19debeb43e58d858bafbe1c1110b6..ed52328cbae2afcd2b2b727596547938b422bee8 100644 GIT binary patch delta 7028 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