From 4722aabeb740ba357262a732e04b528b63cab1ee Mon Sep 17 00:00:00 2001 From: KitsuShadow Date: Sat, 11 Jul 2015 23:30:56 -0400 Subject: [PATCH] cancel --- .gradle/gradle.log | 43 ++++-------- Reference.txt | 50 ++++++++++++++ bin/assets/kitsumedievalcraft/lang/en_US.lang | 44 ++++++++++-- .../items/customHandleIronPickCase0.png | Bin 0 -> 479 bytes .../textures/items/customIronPick1.png | Bin 565 -> 525 bytes .../textures/items/customIronPick2.png | Bin 560 -> 543 bytes .../textures/items/customIronPick3.png | Bin 540 -> 495 bytes .../textures/items/customIronPick4.png | Bin 539 -> 492 bytes .../textures/items/customIronPickCase0.png | Bin 0 -> 511 bytes .../textures/items/customIronPickCase1.png | Bin 0 -> 520 bytes .../textures/items/customIronPickCase10.png | Bin 0 -> 528 bytes .../textures/items/customIronPickCase11.png | Bin 0 -> 537 bytes .../textures/items/customIronPickCase12.png | Bin 0 -> 531 bytes .../textures/items/customIronPickCase2.png | Bin 0 -> 511 bytes .../textures/items/customIronPickCase3.png | Bin 0 -> 481 bytes .../textures/items/customIronPickCase4.png | Bin 0 -> 529 bytes .../textures/items/customIronPickCase5.png | Bin 0 -> 535 bytes .../textures/items/customIronPickCase6.png | Bin 0 -> 512 bytes .../textures/items/customIronPickCase7.png | Bin 0 -> 540 bytes .../textures/items/customIronPickCase8.png | Bin 0 -> 525 bytes .../textures/items/customIronPickCase9.png | Bin 0 -> 515 bytes .../crucible/empty/TanWaterCrucible.class | Bin 4528 -> 4528 bytes .../crafting/ForgeAnvilCrafting$4.class | Bin 1068 -> 1063 bytes .../medievalcraft/crafting/ModCrafting.class | Bin 45316 -> 46077 bytes .../kitsu/medievalcraft/item/ModItems.class | Bin 23504 -> 24499 bytes build.gradle | 4 +- .../crucible/empty/TanWaterCrucible.java | 2 +- .../crafting/ForgeAnvilCrafting.java | 2 +- .../medievalcraft/crafting/ModCrafting.java | 65 ++++++++++-------- .../kitsu/medievalcraft/item/ModItems.java | 36 +++++++++- .../assets/kitsumedievalcraft/lang/en_US.lang | 44 ++++++++++-- .../items/customHandleIronPickCase0.png | Bin 0 -> 479 bytes .../textures/items/customIronPick1.png | Bin 565 -> 525 bytes .../textures/items/customIronPick2.png | Bin 560 -> 543 bytes .../textures/items/customIronPick3.png | Bin 540 -> 495 bytes .../textures/items/customIronPick4.png | Bin 539 -> 492 bytes .../textures/items/customIronPickCase0.png | Bin 0 -> 511 bytes .../textures/items/customIronPickCase1.png | Bin 0 -> 520 bytes .../textures/items/customIronPickCase10.png | Bin 0 -> 528 bytes .../textures/items/customIronPickCase11.png | Bin 0 -> 537 bytes .../textures/items/customIronPickCase12.png | Bin 0 -> 531 bytes .../textures/items/customIronPickCase2.png | Bin 0 -> 511 bytes .../textures/items/customIronPickCase3.png | Bin 0 -> 481 bytes .../textures/items/customIronPickCase4.png | Bin 0 -> 529 bytes .../textures/items/customIronPickCase5.png | Bin 0 -> 535 bytes .../textures/items/customIronPickCase6.png | Bin 0 -> 512 bytes .../textures/items/customIronPickCase7.png | Bin 0 -> 540 bytes .../textures/items/customIronPickCase8.png | Bin 0 -> 525 bytes .../textures/items/customIronPickCase9.png | Bin 0 -> 515 bytes 49 files changed, 211 insertions(+), 79 deletions(-) create mode 100644 Reference.txt create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customHandleIronPickCase0.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase0.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase1.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase10.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase11.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase12.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase2.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase3.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase4.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase5.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase6.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase7.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase8.png create mode 100644 bin/assets/kitsumedievalcraft/textures/items/customIronPickCase9.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customHandleIronPickCase0.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase0.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase1.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase10.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase11.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase12.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase2.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase3.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase4.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase5.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase6.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase7.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase8.png create mode 100644 src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase9.png diff --git a/.gradle/gradle.log b/.gradle/gradle.log index 7598ebb9..cff992a9 100644 --- a/.gradle/gradle.log +++ b/.gradle/gradle.log @@ -1,31 +1,16 @@ -**************************** - Powered By MCP: - http://mcp.ocean-labs.de/ - Searge, ProfMobius, Fesh0r, - R4wk, ZeuX, IngisKahn, bspkrs - MCP Data version : unknown -**************************** -:compileApiJava UP-TO-DATE -:processApiResources UP-TO-DATE -:apiClasses UP-TO-DATE -:sourceMainJava UP-TO-DATE -:compileJava UP-TO-DATE -:processResources UP-TO-DATE -:classes UP-TO-DATE -:jar -:compileTestJava UP-TO-DATE -:processTestResources UP-TO-DATE -:testClasses UP-TO-DATE -:test UP-TO-DATE -:extractMcpData UP-TO-DATE -:getVersionJson -:extractUserDev UP-TO-DATE -:genSrgs SKIPPED -:reobf -:assemble -:check UP-TO-DATE -:build -BUILD SUCCESSFUL +FAILURE: Build failed with an exception. -Total time: 5.957 secs +* Where: +Build file '/home/kitsudesktop/Development/ForgeCraft/build.gradle' line: 40 + +* What went wrong: +A problem occurred evaluating root project 'ForgeCraft'. +> The description primalcore is invalid + +* Try: +Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. + +BUILD FAILED + +Total time: 9.303 secs diff --git a/Reference.txt b/Reference.txt new file mode 100644 index 00000000..982e0596 --- /dev/null +++ b/Reference.txt @@ -0,0 +1,50 @@ + + public static final Hashtable pickheads = new Hashtable (){{ + + put(0, ModItems.unbreakingOneHead); + put(1, ModItems.unbreakingTwoHead); + put(2, ModItems.fortuneOneHead); + put(3, ModItems.fortuneTwoHead); + put(4, ModItems.efficOneHead); + put(5, ModItems.efficTwoHead); + put(6, ModItems.efficOneFortuneOneHead); + put(7, ModItems.unbreakingOneEfficOneHead); + put(8, ModItems.unbreakingOneFortuneOneHead); + }}; + + public static final Hashtable rods = new Hashtable (){{ + + put(0, ModItems.woodentoolHandle); + put(1, ModItems.unbreakingWoodRod); + put(2, ModItems.fortuneWoodRod); + put(3, ModItems.ironweaponHandle); + put(4, ModItems.efficIronRod); + put(5, ModItems.fortuneIronRod); + }}; + + public static final Hashtable spadeheads = new Hashtable (){{ + + put(0, ModItems.unbreakingOneSpade); + put(1, ModItems.unbreakingTwoSpade); + put(2, ModItems.fortuneOneSpade); + put(3, ModItems.fortuneTwoSpade); + put(4, ModItems.efficOneSpade); + put(5, ModItems.efficTwoSpade); + put(6, ModItems.efficOneFortuneOneSpade); + put(7, ModItems.unbreakingOneEfficOneSpade); + put(8, ModItems.unbreakingOneFortuneOneSpade); + + }}; + public static final Hashtable lumberaxeheads = new Hashtable (){{ + + put(0, ModItems.unbreakingOneLumberAxe); + put(1, ModItems.unbreakingTwoLumberAxe); + put(2, ModItems.fortuneOneLumberAxe); + put(3, ModItems.fortuneTwoLumberAxe); + put(4, ModItems.efficOneLumberAxe); + put(5, ModItems.efficTwoLumberAxe); + put(6, ModItems.efficOneFortuneOneLumberAxe); + put(7, ModItems.unbreakingOneEfficOneLumberAxe); + put(8, ModItems.unbreakingOneFortuneOneLumberAxe); + + }}; diff --git a/bin/assets/kitsumedievalcraft/lang/en_US.lang b/bin/assets/kitsumedievalcraft/lang/en_US.lang index da5ce5b4..74660ba4 100644 --- a/bin/assets/kitsumedievalcraft/lang/en_US.lang +++ b/bin/assets/kitsumedievalcraft/lang/en_US.lang @@ -90,13 +90,6 @@ item.ironSharpTipForm.name=Iron Sharp Tip Form item.ironRingForm.name=Iron Ring Form item.ironHandleForm.name=Iron Handle Form -item.customIronPick.name=Forged Pickaxe -item.customStrongIronPick.name=Forged Pickaxe -item.customWeakIronPick.name=Forged Pickaxe -item.customHandleStrongIronPick.name=Forged Pickaxe -item.customHandleIronPick.name=Forged Pickaxe -item.customIronHoe.name=Forged Hoe - item.silkTouchIronHead.name=Emerald Tipped Pickaxe Head item.unbreakingOneHead.name=Diamond Tip Pickaxe Head item.unbreakingTwoHead.name=Diamond Tipped Pickaxe Head @@ -132,11 +125,48 @@ item.unbreakingWoodRod.name=Diamond Inlayed Wood Handle item.fortuneIronRod.name=Lapis Inlayed Iron Handle item.efficIronRod.name=Redstone Inlayed Iron Handle +item.customIronPick.name=Forged Pickaxe +item.customStrongIronPick.name=Forged Pickaxe +item.customWeakIronPick.name=Forged Pickaxe +item.customHandleStrongIronPick.name=Forged Pickaxe +item.customHandleIronPick.name=Forged Pickaxe +item.customIronHoe.name=Forged Hoe +item.customIronPick1.name=Forged Pickaxe +item.customIronPick2.name=Forged Pickaxe +item.customIronPick3.name=Forged Pickaxe +item.customIronPick4.name=Forged Pickaxe +item.customIronPickCase0.name=Forged Pickaxe +item.customHandleIronPickCase0.name=Forged Pickaxe +item.customIronPickCase1.name=Forged Pickaxe +item.customIronPickCase2.name=Forged Pickaxe +item.customIronPickCase3.name=Forged Pickaxe +item.customIronPickCase4.name=Forged Pickaxe +item.customIronPickCase5.name=Forged Pickaxe +item.customIronPickCase6.name=Forged Pickaxe +item.customIronPickCase7.name=Forged Pickaxe +item.customIronPickCase8.name=Forged Pickaxe +item.customIronPickCase9.name=Forged Pickaxe +item.customIronPickCase10.name=Forged Pickaxe +item.customIronPickCase11.name=Forged Pickaxe +item.customIronPickCase12.name=Forged Pickaxe + +item.customIronLumberAxe0.name=Forged Lumber Axe +item.customIronLumberAxe1.name=Forged Lumber Axe +item.customIronLumberAxe2.name=Forged Lumber Axe +item.customIronLumberAxe3.name=Forged Lumber Axe + item.customIronLumberAxe.name=Forged Lumber Axe item.customStrongIronLumberAxe.name=Forged Lumber Axe item.customWeakIronLumberAxe.name=Forged Lumber Axe item.customHandleIronLumberAxe.name=Forged Lumber Axe item.customHandleStrongIronLumberAxe.name=Forged Lumber Axe + + +item.customIronShovel0.name=Forged Shovel +item.customIronShovel1.name=Forged Shovel +item.customIronShovel2.name=Forged Shovel +item.customIronShovel3.name=Forged Shovel + item.customIronShovel.name=Forged Shovel item.customHandleIronShovel.name=Forged Shovel item.customHandleStrongIronShovel.name=Forged Shovel diff --git a/bin/assets/kitsumedievalcraft/textures/items/customHandleIronPickCase0.png b/bin/assets/kitsumedievalcraft/textures/items/customHandleIronPickCase0.png new file mode 100644 index 0000000000000000000000000000000000000000..e0846137b921d5387da501046b7af194657a7d57 GIT binary patch literal 479 zcmV<50U-W~P)pYvDR=NZ-*=y)3_bJy zMWnA^pB@`)Q4}!@%tK%J%jeJivr>)qIF4zk5F65gkL(S3oLO@E{DKV))J=^V; zs;WX+mZ++#AyMxDwY7F;I`LpY9u)oNuPSw0v1TKJss zD2iAZhSLd*seH7+Sh!LOaU2t0s`9}d7z=OD0binW&-3mVn6mBqo#1(1KY^*?cg=uJ z_@5snHsNWSlJEPBEmir=4$KAb6qpnKOJHtzLtqKG5m*Xt{tYiM0x&DQbNcb$@(q5t VQ-Z<%Km`B*002ovPDHLkV1nN7&V~R0 literal 0 HcmV?d00001 diff --git a/bin/assets/kitsumedievalcraft/textures/items/customIronPick1.png b/bin/assets/kitsumedievalcraft/textures/items/customIronPick1.png index 0d751d52379178fbabbfe92a16b7f184c9bbdbb3..1f627dd97d65ddb4a80bc46dafc001840e9b6f39 100644 GIT binary patch delta 460 zcmV;-0WB1d6&-=^WB?N0$ zqgz-0_{zJE%o&D3kg&+Q@UPGB;Q8d`G&0|Aw-XDIBndq5M}Ihu10h80+VOZCj4jI| z0C0D4tcH^r?w@-kkw9FTrm4cuzEHp4hf)fJ5GeJ#jL zbrJm@;wKQlhZd(6i-*lNXB#^kLqG%}!g3e5?fXS@_RyGy6RGF|p&@dw)%WAXu26MM&i7fa$`) zaNkPIXEOOM7)6l)c>eIZ9vz?X;{Bn>C6Jc;FYjry3;^A37l6TFfYurz1X`bZ-&y@k zV|@*PXRp7CLIlpH)9Gj<((m^HNRk98C7$Q;=-MI4aLRlq3Kf`7yWQ4GDaPY5N+~O0 zI$^p{ngBqn)qm2!If*!qE!Qav{`Bruz1#Q#faiHgDN#!0KLuIgjrBD)H!hJ3r}RcQ z7QRaClCi`zktg*9RvjrLHr0Vor)kjlHg zNRI12xn3{L;5#McCBNr=^5!mtl(Boit@QXXIv!f{JdcnuD1R;d^Z7fTm+!WQ)*FpR zW5v_!5|(7K|la-y0@v`KfZ8w{YsexObXxkRdTKc^?E%hr9ebb z>NllYXk&F{2>@_%^+dS{m?lUFfhdXq0NrjEoO3vigCqYIj|XKWoyb){GMde%l2W4I z??Xx%i_lJJ7k`Wi0DxMprT~nI2*WVuGE?wYeN9yhZ2*AdIN+Q^N;#ItOu+$Q=kf(f z5v5WoJ|1HNlJJN9bpSvZhQv9an9oeZb+-pWK(6bW6Yv*2`Necy7sX;RzOrml@M*yo z3HLmYM*kbkR^@XGm=`XDfbaW?*{VFV1M|X1`+(V~yjW7H%>Ew8({}yBTHYw6b0AOn z%spTdo~rUzeNElGDW%7G?XBOKWV>>*Z9CaMbF$rVWV_qR_Ej5mV4?SXS_A&8_yKe; V7uPJTN-zKb002ovPDHLkV1jj1*_Z$T delta 496 zcmV+NklI=3cEF z^Kfn!fSvs_$pzr1n$4!MAnkS=fFwy!O5u4PuO6S1bg#%(B3FQ{8jXh0TGQ+G&|0Su zwi31qg#iH6>wk3v3_-+koccONnQyNznbpcM0G{WeltODgbj~Tt9N_uxSF#Y*YBg<7 zVE|e4!>vaE#BnT2sawxGMVs4ckD^F?-!Bf}K69%e2=IL$*LBmCb*5#0mz-&uhhZo; zzZ*_jnOn_F+x*>NkJH)-w60&>Gi7D|xpu_Wpf`RC{%O_x{niJ0GQTp}4CIkHz{O%R zK0sdPR_+6ri^XI#fV|DeTEimEN6LJAeaU?48e`+Uo^AgzrR>b5?6OPQJ(scvPRgEk mDSOq1DlpYOziR;hEByu-w;=ExoWAXy{E6I`n_{>tqX|W!$~rvKc?* zkF~Wh3=uj8wiW;U__Fisx0~AfVzKB9gk2nXqGw3c6tvcjxqtip-j0(bu^LJ#Ua!~K z37{$BIOgiy0PS`=U}iu>VE#!dio)hqA$kEE1JYVUp637nu-$G!N(n^N2r(!?HI~aI zmt_e>Q9xOiHHfMM!WDoydm;iUB^VeYs^vKYP)f0}yb5s`!j<@BGO0Bm5y5yow#VZP zz=+>(HeeuDtA7JEAiL)9I`C44VNSd20`Es;4ks&7c&R~7>!2u%8GM|9}96# z@h}YW@V_B^Ro)w*uejD4;y7mEtMbkc^c6qs1L33c>2!MfdtgZ0%?s=D>Y|+kLyDi= z11`l|RUSnVzszPFMG-5dc&NS28xwt3j=pV2-)D}#8z&BZcRTvNYQG#f>pgF3K=^O* Y4OrkzMXPI-sQ>@~07*qoM6N<$f`6sOHUIzs delta 475 zcmV<10VMwK1DphqOMkpcL_t(o!{wGeOT$nUhTjv~4wraAkWg^xRBf+iW6r4)8ItZaH2r&eu;B_cBHnmDWl4kIol5mpuIbTT#E9&H-BGvK1 zOFq0_&tAf^EW(DORn0%1r{TH(=7-0nZWX3!M&j22qD?BGs(&ze?E{~L(qknO>-*n; zj^l(LLI~OEbZ8@hWx8mb$sBSx&(;9|tyT*FFdmN~r34W{${DxkdEtHY5L*E(s@ZHx z1u`0q006G*f-wfp`BI2j0p?Y!)npI^@H`Je5JVv6E1)F>pnA_a2V)EhhI1Z?OAJ5= zAyvueAr_@2Wq)2M6e7dNIY&O958IO%fHFVr^`Icy?KUySmd0yInctVo7!HTwz&VaX zhG8TJ@RzxgX__z$1G=tTA3?lc5Qw$y~d#02U@dNcP6dO zpQ>HFPrdb9u&w#+)g2w}A8$4TabykvlS6lXfVj++^i(|^lS6kkfVj=qTEisGSIXSB zZP_RmrES|%2qEKow))4Uv@@r)%T8(coYEdRN_*NV?N$3xft~L8vH`?@(-$&xRbF60 Rai#zO002ovPDHLkV1jZq+*beq diff --git a/bin/assets/kitsumedievalcraft/textures/items/customIronPick4.png b/bin/assets/kitsumedievalcraft/textures/items/customIronPick4.png index efdd6a5c71e5fc186631e4b33705d44792d1139b..64a0b19a025e1901039851a1495c6b3dcfd1d808 100644 GIT binary patch delta 427 zcmV;c0aX5*1ndKlOMi?>L_t(o!{wK;YQr!PhW`^S1raowYz;J<_uw&ofIv1sL+3t6 z=RSisgSHSz$Iv}nhI9+gW`dz~xDG`^PMtKdBYWsg5<2)kozAvQI5WnJ5u5Q-_FP(v zAF9CD*N-0PwVPuq2r95u}Q53N$xhruP!WVon7?he%DTRK&Z;!{DfPsf$ z2qQ6@%}7dFnSU>Q!B?vlHk*xYxHL^E2m*fsr{L}zGYA6odOiEdinid#LbM5w|t++w&@LP58w<;1mAm z5%`3U7bAXqd?)H^=O-)B7Q9lRP53W?w&5j#F5p(6D^W@PCfG1!UHJRcOkVr1z8sf(Rall4njc4qY|;VIg@5780Qev%KU6|cn&$7W*Y#2R;vX7m`o<%oP!Vo&gb5q=gH?5CAJb+PP5tM zLS#H10{~pt1*H^>u}F!X3M{5xuk#=X;CUW`AP7k;c0f}lAl9BS21+S}3}Y-bPnm#e znq0JeQDQloDt~yfSPX4G#u)PXyj&h-0s>wtl^`VA?KYv5M$Xq%!TbF_Mx&A3aE{{; z!!Xndtb&VJmIcEwpzFFkvRYE`-=ZZ6w{4p&e>b$WDi_Hl4ZogUVOSjit@*1vlUC)A z)gInvUi>B47JhSaOAhysHroTcs2l*M1vkFHuHYj2o>Pu#!Cg;a*YH@!P$m4&9}<=D zTBpMAj_(OctMZi{ND3Y)kR<$vK+^D#KpJo%`gFg Q-2eap07*qoM6N<$f)D}MVE_OC diff --git a/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase0.png b/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase0.png new file mode 100644 index 0000000000000000000000000000000000000000..44c72129b0a6e90f55b40817f822d97d1d33f130 GIT binary patch literal 511 zcmVU*Xz_|pv1%FBLC-_s+DRPLA#mzyePId~qbODo@>ktnm08Xk}E+7&}}b&$i2N0%L4HfxO`d&45bypMOJ@@WEgp+U+(WWmUej z14Y3T1&W0K5-1uT5hw#53X}y;>_Cz5#OcR>%NLw5S#gF>2@3!K002ovPDHLkV1jM6 B-9P{U literal 0 HcmV?d00001 diff --git a/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase1.png b/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase1.png new file mode 100644 index 0000000000000000000000000000000000000000..6f71092d7399496bd7aa67cab9a10583b7cb2b47 GIT binary patch literal 520 zcmV+j0{8uiP)YIqY)Tm&@>H){1W#EJ9wGBLvS6I1XjTI1 z>@`gTV+=~>?qfIbUSNmg(5&D9uy-$;RN7XL$(1pYN}LjWL-<4AQoQtv=Cd>+fPP_0%`sZ{(cOY?$9h2{yjZJSt@m7YM7 z$`cDDg$p6TIhVAk%42sRDLgy}w1~=eU0+`y&95Eb$hFA)F$0i8)i zK~z}7<(DyP!!Q(ve~Au7q#BKf4la1jP_np7FHiy*T1?N-3-lH}Mlp0SXv+l}D4Duu z$PzFyUDRMop{PTVkW(j3?8qMaCJ8ls(r%d7eWl z1wsgv`bm*enmk*gk-#P)Aq1AoB>*7HGBC!#ImhDj3MU_rC5eLy*fAQ7R8bU=Qlcmd zBO#?MRe-t@&}Yv%2V)FchI3xZb0!c)k<#aGORNWV1rLG%@5i^WC4ApE$Ky;u!(X!t z^!;Z5z<4|+jIqjm>JmPm&rQRnX-YiLb0@G3Zr_-m=b_i@nMank1>Y33O?Vu~Wc|HC zyV`kUfu?XF1d=3Cw5y%hu0T`xdLPg(b{>Y|{sM2#_Fg8?C3?R;wm+JaXKv7A6~+>45+M0j5br zK~z}7<(9uo!$1_r-#ciBYY7E06wG4jq*MO^(K!@4XtVeqI5^h-pg2kY2bX|D;Be`` z;NaFNqlJ=ciiK?pZC3Y$suHnv#TeP_wK>*9;5`rKIA$ql0%mG#vfINFm(|~gh66SSt63eR$U}PF}(Q+XPkqlOqc&kx| zNADJ*5bbt5Jf6w`qT;gQrqd~M&QtSQ)#9?@9LGUj*Q*2gOFa6;)O8)2&1QII*}lZL z1>2{%Wm%Z~Z!lGr7X~OQE`$Kvwuz~#JhuZy#gl!&R8-#Wc6Wadlxe$sVI3SEWpkiR z@tu31O7TpUkB1#PJ)h8c*rAbWP+5D+HzumC997$ns?Qu%Hyo<&c2s@UemSt$d!E*S b@ZaJa1^rVcGFJa900000NkvXXu0mjfg-zsP literal 0 HcmV?d00001 diff --git a/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase12.png b/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase12.png new file mode 100644 index 0000000000000000000000000000000000000000..8c022db1dc1af65c375052c3ac973e22623b3d79 GIT binary patch literal 531 zcmV+u0_^>XP)7BKHkT+jdj0ia1l zK~z}7<(IKa!$26v|93dZQEw4LK!*rjJGjNAFCc{uEx~8-1^N~~h6FnVZtLh`!O^ut zmqKW8IZF^h&OvfqYFgW*mkfT>9rwZSci(qOE(AM9cQ{tr_-^o(TML4Kpk$C;;cv-8 z&#x|Ca_hZbue1;;Q-S-@C1$f3gb;*s(rvGaDjz5jjSkY&$qSf^*_yH((j@V(D~P57TJ zunF%D$Li^EKuA+N-&%pX;DrKp!hZ?W4bKTQ0oMXe!2#gN_(@P554FMzPe1-!d;{Gl VQ+`4H(nSCO002ovPDHLkV1l^K<#7N2 literal 0 HcmV?d00001 diff --git a/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase2.png b/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase2.png new file mode 100644 index 0000000000000000000000000000000000000000..df4b9bc738d60ad07b62052d21fffc4bd93ab214 GIT binary patch literal 511 zcmV{h;W)Ru4EQ=sz9qkK$c>j66<2sRWWL-nkT-&1MinfDi)l?cJ%2(5zPh09S)ol8eALAawY*w$=6Ta_bxm?2c{ZOJ)8DaAps44+@_nM}G zF$O8~{CO5Rr%a&VZHbGfi?~GUx8P8CvtGsNNe$jS!2QCA>@&u~gs5uxV*P>Pa7Y+q ziRYI8PdWtpZ4UDwfQG{RSw76so{v`DyRS;REW`~?F(oO2G_ zwgoM#^VA7sg~#WBmeILk7>9p~^Nd~oVVxiEnLwWKgJ(b`{Ld>;2_FYSv}=TrvO3?H zKvD2Sfg<6*1d4`71j>Mi0%gGy6DSg%IQ{r<^#uuYUGk(bLqPxl002ovPDHLkV1nyx B;L892 literal 0 HcmV?d00001 diff --git a/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase3.png b/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase3.png new file mode 100644 index 0000000000000000000000000000000000000000..6a86afe3f2fe27f5e102a79245309ff124a82047 GIT binary patch literal 481 zcmV<70UrK|P)-U%E%3c&jgqFFx7XJ42^ZcrHWj~H%ZYxA>I`El(V7*>L*F;PXhl5=wNn#nk z@AGQ4qE-S;saI}x`#xw1qjfpbDyYwY)X0KjgygOn0VsYZ!j1H7 z;ZYP(5Cr`Rbg8_vKv%fd8gU%67_0Ku9q0ipzy}&$A8N= X>+DzqM~@_200000NkvXXu0mjfwCmE; literal 0 HcmV?d00001 diff --git a/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase4.png b/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase4.png new file mode 100644 index 0000000000000000000000000000000000000000..01d122ae1d46eeb6e526a94bd263d805e6a06187 GIT binary patch literal 529 zcmV+s0`C2ZP)r7n7LQHpwM}|LMXV{C?keU*HJV%y1#4THjvuLVLDt6C}*my6~I# zpYJOnLi?O^nN)}*>A>sb9bDIih={1nW;1{7IF8Tgwj1*7@`WT4h)c9`B{Z2#Af*H$ z1oGRvRT`jHDFXmbd(R{jfn`EM2#m*L0KjN80%Ht@Vc>*cu^!!W=YgOa)b+z*}8CeUp+~ad7^G zphUf1_pe8rKoG75uHWwy##romsvE8b&T$-Knx;O1Rd5x{vS6Afs@1Ch%hJ5y%R=*n z+qO+C%gRn5P35Tt(!zxh;G9cZRON{~kQN@D16oAo&1Q4+_du3yS1+u?oi#g?(Ccppy0i;Pp zK~z}7<(0o`!ay9yzjvUNQ-WPW2N&U{ZsK0(EP_Kz=ri;IY#*UhpChG1;OOGg2Po3b zDRiyQdLJC6E-hZOiC96!Lu^ zQc4g)AmvX=vou7lQU(CrKD?1k1U3l?Aut|~0RW!ofiVWdFmTlv!J8~GU91pxB2$5A zbh}*{1OaBV8G;~C63x;O(QTl*1j4;H3V{7jEA;z)!Wc`;r@GiL8Vw$FjYPG7a zEX@nPDQKQ>%d*J&zd?(t{9u7Y;X(-5wk>H_DFI#M6)e Z7T-XDP{VBIt^EK1002ovPDHLkV1mp<=Ys$M literal 0 HcmV?d00001 diff --git a/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase6.png b/bin/assets/kitsumedievalcraft/textures/items/customIronPickCase6.png new file mode 100644 index 0000000000000000000000000000000000000000..51eed46797c26ff47555709bd402eb0085822105 GIT binary patch literal 512 zcmV+b0{{JqP)8czR~=cJaZHEr4KdWtI}3D$Ypsza35%h2 z-ns%^;fH-7hS+%+hL;Omv+U+h2*dC^fosDr>H(kdKR-x(!q@9H&t@~Cp>}?<0)4?7 z1^R^l66hOV6Bq(+1%`qHz>V{hzyNxMH+Db%TYLi}2};!H=5WaX0000i|14ge|6*mtfl1LyfEXxw%xfJp| z4?+kKLLkIXO1&^drBnm}T;IKtR0P%uan3Owj{yL#>w+-`P1A5u8^N6{F#T9Ub|O`Q zaJ1WP;rl*jvl)Ef4Up6)w@2`4rB$77043)OCW1_L?91%AdnY4wgXwh eV^2T+TYLiwT~w|7M+xQt0000z#(wB^eael z>y*(#Nf4ye3>7&Cxg&{bZIfOy_@)c@;P-p)UM?ZnGtMp_rCMKKe5LkW*Ci+zWMBAO zw9wB^?>V(U91aT$ks=+qyFEb=1Q0^x=C0Rkz4m=yGsc6SoIJgfLIQc=d7ex@E1@Wg zAf*H$1XBK_IE^_vttQ?-Hb_d864)jrgg_XE0D$Fk3C0*K%fezaz!kqwNgP!m8Kcoi z#&L|*YK1tCwS?1{r#e7Q38=HTEDMY=D4Cbf(^Q@@f$^Xx&pQFK64{`p;GI?z58(}x z65VcBACEDCBwP*LbUG!BvD|!W8mC<_-t!1Fvw>#DqP2g<^;b3p5;+_vq*1&-Nvbtl-iy`R9b;RnrtN%)^X zBqrgr*-ZBPeM0K0d}jx$g69fU3I8QfH9RFy2V4u(1<&n3mGIo@$A61&q%u)W3k^s~eBA&50gy>V zK~z}7<(IK)!!Qtr{}Y`=&{Apw?T|vYOx--?4FVYw{1APCzD1wIG=o7~#!i9G*)n7) zgqSWScq`YTNXV&^CU#^Gxk*9?->1{rmI)`ua5`f%ex7_6)}kmPR17*5{*`{(`P0Kk zVSO|jRTiQu6?lDl#A>yI*19xzx7*oqk|dT9h9NH&3#ueg7I7T2J2ygUnu3`@L}30+ z$+FDmxe~Pm4hd3esQ54bscSE$b^V$M+;aY3Nam=Ev zomZ|vUHE<yg_-x0zP&DHtj78CG4A*^Kmi*07p{=@Bjb+ delta 20 ccmdm>yg_-x0zP(D?JW!?0&JU?^Kmi*07yy&?f?J) diff --git a/bin/com/kitsu/medievalcraft/crafting/ForgeAnvilCrafting$4.class b/bin/com/kitsu/medievalcraft/crafting/ForgeAnvilCrafting$4.class index bc43d7910c2ab9d44e07217c30bd4e9138e85010..b31b0f765c8ed238983f3666bcc4ece16291fc9b 100644 GIT binary patch delta 18 ZcmZ3(v7BSVadtkp{G#;Kl#Q1onE^q|2L}KE delta 23 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 diff --git a/bin/com/kitsu/medievalcraft/item/ModItems.class b/bin/com/kitsu/medievalcraft/item/ModItems.class index 916986fa8fd7f6f1e47af1bfb7b6f0322fd3d8d2..0346957462cb8719443f91fb0c41152a6ccfbf51 100644 GIT binary patch literal 24499 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 itemToGive = new Hashtable toolToRepair = new Hashtable (){{ - put(0, "Forged Iron Pickaxe"); + put(0, "Forged Pickaxe"); put(1, "Forged Shovel"); put(2, "Forged Lumber Axe"); put(3, "Leather Shears"); diff --git a/src/main/java/com/kitsu/medievalcraft/crafting/ModCrafting.java b/src/main/java/com/kitsu/medievalcraft/crafting/ModCrafting.java index cd18515f..72add414 100644 --- a/src/main/java/com/kitsu/medievalcraft/crafting/ModCrafting.java +++ b/src/main/java/com/kitsu/medievalcraft/crafting/ModCrafting.java @@ -70,16 +70,8 @@ public final class ModCrafting { }}; - //ItemStack a = new ItemStack(Items.iron_pickaxe); - public static final void init() { - //GameRegistry.addRecipe(new ItemStack(ModBlocks.tutorialBlock), new Object[] {"##", "##", '#', ModItems.tutorialItem}); - //GameRegistry.addShapelessRecipe(new ItemStack(ModItems.tutorialItem), new Object[] {Items.redstone, new ItemStack(Items.dye, 1, 4)}); - //GameRegistry.addSmelting(Items.diamond, new ItemStack(ModItems.tutorialItem), 1.0F); - //GameRegistry.addRecipe(new ItemStack(Items.chainmail_boots), new Object[] {" ", " # ", " ", '#', Items.iron_ingot}); - //GameRegistry.addRecipe(new ItemStack(ModItems.longSword), new Object[]{"x", "x", "z", 'x', ModItems.ironBlade, 'z', Items.stick}); - GameRegistry.addRecipe(new ItemStack(Items.iron_horse_armor), new Object[] {"jjj", "lll", "www", 'j', Items.iron_ingot, 'l', ModItems.wovenLeather, 'w', Blocks.wool}); GameRegistry.addRecipe(new ItemStack(Items.golden_horse_armor), new Object[] {"jjj", "lll", "www", 'j', Items.gold_ingot, 'l', ModItems.wovenLeather, 'w', Blocks.wool}); GameRegistry.addRecipe(new ItemStack(ModItems.wovenLeather), new Object[] {"sss", "sss", "sss", 's', ModItems.leatherStrap}); @@ -349,83 +341,96 @@ public final class ModCrafting { for (int j = 0; j < rods.size(); j++) { //UNBREAKING 1 if ((i == 0 && j == 0)){ - ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPick); + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase0); enchantedSwitch.addEnchantment(Enchantment.unbreaking, 1); GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); } else if ((i == 0 && j == 3)){ - ItemStack enchantedSwitch = new ItemStack(ModItems.customHandleIronPick); + ItemStack enchantedSwitch = new ItemStack(ModItems.customHandleIronPickCase0); enchantedSwitch.addEnchantment(Enchantment.unbreaking, 1); GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); } else if //UNBREAKING 2 ((i == 0 && j == 1)) { - ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPick); + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase1); enchantedSwitch.addEnchantment(Enchantment.unbreaking, 2); GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); } else if //CUSTOMSTRONGIRONPICK - ((i == 1 && j == 0) || (i == 1 && j == 3)) { - ItemStack enchantedSwitch = new ItemStack(ModItems.customStrongIronPick); + ((i == 1 && j == 0)) { + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase2); + enchantedSwitch.addEnchantment(Enchantment.unbreaking, 2); + GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, + new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); + } else if + + ((i == 1 && j == 3)) { + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase3); enchantedSwitch.addEnchantment(Enchantment.unbreaking, 2); GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); } else if - ((i == 1 && j == 3)) { - ItemStack enchantedSwitch = new ItemStack(ModItems.customHandleStrongIronPick); - enchantedSwitch.addEnchantment(Enchantment.unbreaking, 2); - GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, - new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); - } else if //UNBREAKING 3 ((i == 1 && j == 1)) { - ItemStack enchantedSwitch = new ItemStack(ModItems.customStrongIronPick); + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase4); enchantedSwitch.addEnchantment(Enchantment.unbreaking, 3); GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); } else if //FORTUNE 1 ((i == 2 && j == 0)) { - ItemStack enchantedSwitch = new ItemStack(ModItems.customWeakIronPick); + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase5); enchantedSwitch.addEnchantment(Enchantment.fortune, 1); GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); } else if ((i == 2 && j == 3)) { - ItemStack enchantedSwitch = new ItemStack(ModItems.customHandleIronPick); + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase6); enchantedSwitch.addEnchantment(Enchantment.fortune, 1); GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); } else if //FORTUNE 2 - ((i == 3 && j == 0) || (i == 2 && j == 2)) { - ItemStack enchantedSwitch = new ItemStack(ModItems.customWeakIronPick); + ((i == 3 && j == 0)) { + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase7); enchantedSwitch.addEnchantment(Enchantment.fortune, 2); GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); } else if - - ((i == 3 && j == 3) || (i == 2 && j == 5)) { - ItemStack enchantedSwitch = new ItemStack(ModItems.customHandleIronPick); + ((i == 2 && j == 2)) { + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase8); + enchantedSwitch.addEnchantment(Enchantment.fortune, 2); + GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, + new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); + } else if + + ((i == 3 && j == 3)) { + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase9); + enchantedSwitch.addEnchantment(Enchantment.fortune, 2); + GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, + new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); + } else if + ((i == 2 && j == 5)) { + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase10); enchantedSwitch.addEnchantment(Enchantment.fortune, 2); GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); } else if //FORTUNE 3 ((i == 3 && j == 2)) { - ItemStack enchantedSwitch = new ItemStack(ModItems.customWeakIronPick); + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase11); enchantedSwitch.addEnchantment(Enchantment.fortune, 3); GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); } else if - + //FORTUNE 3 ((i == 3 && j == 5)) { - ItemStack enchantedSwitch = new ItemStack(ModItems.customHandleIronPick); + ItemStack enchantedSwitch = new ItemStack(ModItems.customIronPickCase12); enchantedSwitch.addEnchantment(Enchantment.fortune, 3); GameRegistry.addRecipe(new ShapedOreRecipe(enchantedSwitch, new Object[]{"a", "c", "b", 'a', pickheads.get(i), 'b', rods.get(j), Character.valueOf('c'), "strapLeather"})); diff --git a/src/main/java/com/kitsu/medievalcraft/item/ModItems.java b/src/main/java/com/kitsu/medievalcraft/item/ModItems.java index 9883f16b..4a76f79c 100644 --- a/src/main/java/com/kitsu/medievalcraft/item/ModItems.java +++ b/src/main/java/com/kitsu/medievalcraft/item/ModItems.java @@ -167,6 +167,20 @@ public final class ModItems { public static Item customIronPick2; public static Item customIronPick3; public static Item customIronPick4; + public static Item customIronPickCase0; + public static Item customHandleIronPickCase0; + public static Item customIronPickCase1; + public static Item customIronPickCase2; + public static Item customIronPickCase3; + public static Item customIronPickCase4; + public static Item customIronPickCase5; + public static Item customIronPickCase6; + public static Item customIronPickCase7; + public static Item customIronPickCase8; + public static Item customIronPickCase9; + public static Item customIronPickCase10; + public static Item customIronPickCase11; + public static Item customIronPickCase12; public static Item customStrongIronPick; public static Item customWeakIronPick; @@ -760,33 +774,49 @@ public final class ModItems { GameRegistry.registerItem(heavyMace = new ItemHeavyMace("heavyMace", heavymacemat), "heavyMace"); GameRegistry.registerItem(battleAxe = new ItemBattleAxe("battleAxe", heavymacemat), "battleAxe"); - + //PICKAXES //Silk Touch GameRegistry.registerItem(customIronPick1 = new CustomIronPick("customIronPick1", customWoodWeak), "customIronPick1"); GameRegistry.registerItem(customIronPick2 = new CustomIronPick("customIronPick2", customWoodNormal), "customIronPick2"); GameRegistry.registerItem(customIronPick3 = new CustomIronPick("customIronPick3", customIronToolRodWeak), "customIronPick3"); GameRegistry.registerItem(customIronPick4 = new CustomIronPick("customIronPick4", customIronToolRodWeak), "customIronPick4"); + //Pickaxe Casetypes + GameRegistry.registerItem(customIronPickCase0 = new CustomIronPick("customIronPickCase0", customWoodNormal), "customIronPickCase0"); + GameRegistry.registerItem(customHandleIronPickCase0 = new CustomIronPick("customHandleIronPickCase0", customIronToolRodNormal), "customHandleIronPickCase0"); + GameRegistry.registerItem(customIronPickCase1 = new CustomIronPick("customIronPickCase1", customWoodNormal), "customIronPickCase1"); + GameRegistry.registerItem(customIronPickCase2 = new CustomIronPick("customIronPickCase2", customWoodNormal), "customIronPickCase2"); + GameRegistry.registerItem(customIronPickCase3 = new CustomIronPick("customIronPickCase3", customIronToolRodNormal), "customIronPickCase3"); + GameRegistry.registerItem(customIronPickCase4 = new CustomIronPick("customIronPickCase4", customWoodStrong), "customIronPickCase4"); + GameRegistry.registerItem(customIronPickCase5 = new CustomIronPick("customIronPickCase5", customWoodWeak), "customIronPickCase5"); + GameRegistry.registerItem(customIronPickCase6 = new CustomIronPick("customIronPickCase6", customIronToolRodWeak), "customIronPickCase6"); + GameRegistry.registerItem(customIronPickCase7 = new CustomIronPick("customIronPickCase7", customWoodWeak), "customIronPickCase7"); + GameRegistry.registerItem(customIronPickCase8 = new CustomIronPick("customIronPickCase8", customWoodWeak), "customIronPickCase8"); + GameRegistry.registerItem(customIronPickCase9 = new CustomIronPick("customIronPickCase9", customIronToolRodWeak), "customIronPickCase9"); + GameRegistry.registerItem(customIronPickCase10 = new CustomIronPick("customIronPickCase10", customIronToolRodWeak), "customIronPickCase10"); + GameRegistry.registerItem(customIronPickCase11 = new CustomIronPick("customIronPickCase11", customWoodWeak), "customIronPickCase11"); + GameRegistry.registerItem(customIronPickCase12 = new CustomIronPick("customIronPickCase12", customIronToolRodWeak), "customIronPickCase12"); + GameRegistry.registerItem(customIronPick = new CustomIronPick("customIronPick", customWoodNormal), "customIronPick"); GameRegistry.registerItem(customStrongIronPick = new CustomIronPick("customStrongIronPick", customWoodStrong), "customStrongIronPick"); GameRegistry.registerItem(customWeakIronPick = new CustomIronPick("customWeakIronPick", customWoodWeak), "customWeakIronPick"); GameRegistry.registerItem(customHandleIronPick = new CustomIronPick("customHandleIronPick", customIronToolRodNormal), "customHandleIronPick"); GameRegistry.registerItem(customHandleStrongIronPick = new CustomIronPick("customHandleStrongIronPick", customIronToolRodStrong), "customHandleStrongIronPick"); + //SHOVELS //SilkTouch Numbers GameRegistry.registerItem(customIronShovel0 = new CustomIronShovel("customIronShovel0", customWoodWeak), "customIronShovel0"); GameRegistry.registerItem(customIronShovel1 = new CustomIronShovel("customIronShovel1", customIronToolRodWeak), "customIronShovel1"); GameRegistry.registerItem(customIronShovel2 = new CustomIronShovel("customIronShovel2", customWoodNormal), "customIronShovel2"); GameRegistry.registerItem(customIronShovel3 = new CustomIronShovel("customIronShovel3", customIronToolRodWeak), "customIronShovel3"); - - GameRegistry.registerItem(customIronShovel = new CustomIronShovel("customIronShovel", customWoodNormal), "customIronShovel"); GameRegistry.registerItem(customStrongIronShovel = new CustomIronShovel("customStrongIronShovel", customWoodStrong), "customStrongIronShovel"); GameRegistry.registerItem(customWeakIronShovel = new CustomIronShovel("customWeakIronShovel", customWoodWeak), "customWeakIronShovel"); GameRegistry.registerItem(customHandleIronShovel = new CustomIronShovel("customHandleIronShovel", customIronToolRodNormal), "customHandleIronShovel"); GameRegistry.registerItem(customHandleStrongIronShovel = new CustomIronShovel("customHandleStrongIronShovel", customIronToolRodStrong), "customHandleStrongIronShovel"); + //LUMBERAXE //Silk Touch GameRegistry.registerItem(customIronLumberAxe0 = new CustomIronLumberAxe("customIronLumberAxe0", customWoodWeak), "customIronLumberAxe0"); GameRegistry.registerItem(customIronLumberAxe1 = new CustomIronLumberAxe("customIronLumberAxe1", customWoodNormal), "customIronLumberAxe1"); diff --git a/src/main/resources/assets/kitsumedievalcraft/lang/en_US.lang b/src/main/resources/assets/kitsumedievalcraft/lang/en_US.lang index da5ce5b4..74660ba4 100644 --- a/src/main/resources/assets/kitsumedievalcraft/lang/en_US.lang +++ b/src/main/resources/assets/kitsumedievalcraft/lang/en_US.lang @@ -90,13 +90,6 @@ item.ironSharpTipForm.name=Iron Sharp Tip Form item.ironRingForm.name=Iron Ring Form item.ironHandleForm.name=Iron Handle Form -item.customIronPick.name=Forged Pickaxe -item.customStrongIronPick.name=Forged Pickaxe -item.customWeakIronPick.name=Forged Pickaxe -item.customHandleStrongIronPick.name=Forged Pickaxe -item.customHandleIronPick.name=Forged Pickaxe -item.customIronHoe.name=Forged Hoe - item.silkTouchIronHead.name=Emerald Tipped Pickaxe Head item.unbreakingOneHead.name=Diamond Tip Pickaxe Head item.unbreakingTwoHead.name=Diamond Tipped Pickaxe Head @@ -132,11 +125,48 @@ item.unbreakingWoodRod.name=Diamond Inlayed Wood Handle item.fortuneIronRod.name=Lapis Inlayed Iron Handle item.efficIronRod.name=Redstone Inlayed Iron Handle +item.customIronPick.name=Forged Pickaxe +item.customStrongIronPick.name=Forged Pickaxe +item.customWeakIronPick.name=Forged Pickaxe +item.customHandleStrongIronPick.name=Forged Pickaxe +item.customHandleIronPick.name=Forged Pickaxe +item.customIronHoe.name=Forged Hoe +item.customIronPick1.name=Forged Pickaxe +item.customIronPick2.name=Forged Pickaxe +item.customIronPick3.name=Forged Pickaxe +item.customIronPick4.name=Forged Pickaxe +item.customIronPickCase0.name=Forged Pickaxe +item.customHandleIronPickCase0.name=Forged Pickaxe +item.customIronPickCase1.name=Forged Pickaxe +item.customIronPickCase2.name=Forged Pickaxe +item.customIronPickCase3.name=Forged Pickaxe +item.customIronPickCase4.name=Forged Pickaxe +item.customIronPickCase5.name=Forged Pickaxe +item.customIronPickCase6.name=Forged Pickaxe +item.customIronPickCase7.name=Forged Pickaxe +item.customIronPickCase8.name=Forged Pickaxe +item.customIronPickCase9.name=Forged Pickaxe +item.customIronPickCase10.name=Forged Pickaxe +item.customIronPickCase11.name=Forged Pickaxe +item.customIronPickCase12.name=Forged Pickaxe + +item.customIronLumberAxe0.name=Forged Lumber Axe +item.customIronLumberAxe1.name=Forged Lumber Axe +item.customIronLumberAxe2.name=Forged Lumber Axe +item.customIronLumberAxe3.name=Forged Lumber Axe + item.customIronLumberAxe.name=Forged Lumber Axe item.customStrongIronLumberAxe.name=Forged Lumber Axe item.customWeakIronLumberAxe.name=Forged Lumber Axe item.customHandleIronLumberAxe.name=Forged Lumber Axe item.customHandleStrongIronLumberAxe.name=Forged Lumber Axe + + +item.customIronShovel0.name=Forged Shovel +item.customIronShovel1.name=Forged Shovel +item.customIronShovel2.name=Forged Shovel +item.customIronShovel3.name=Forged Shovel + item.customIronShovel.name=Forged Shovel item.customHandleIronShovel.name=Forged Shovel item.customHandleStrongIronShovel.name=Forged Shovel diff --git a/src/main/resources/assets/kitsumedievalcraft/textures/items/customHandleIronPickCase0.png b/src/main/resources/assets/kitsumedievalcraft/textures/items/customHandleIronPickCase0.png new file mode 100644 index 0000000000000000000000000000000000000000..e0846137b921d5387da501046b7af194657a7d57 GIT binary patch literal 479 zcmV<50U-W~P)pYvDR=NZ-*=y)3_bJy zMWnA^pB@`)Q4}!@%tK%J%jeJivr>)qIF4zk5F65gkL(S3oLO@E{DKV))J=^V; zs;WX+mZ++#AyMxDwY7F;I`LpY9u)oNuPSw0v1TKJss zD2iAZhSLd*seH7+Sh!LOaU2t0s`9}d7z=OD0binW&-3mVn6mBqo#1(1KY^*?cg=uJ z_@5snHsNWSlJEPBEmir=4$KAb6qpnKOJHtzLtqKG5m*Xt{tYiM0x&DQbNcb$@(q5t VQ-Z<%Km`B*002ovPDHLkV1nN7&V~R0 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPick1.png b/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPick1.png index 0d751d52379178fbabbfe92a16b7f184c9bbdbb3..1f627dd97d65ddb4a80bc46dafc001840e9b6f39 100644 GIT binary patch delta 460 zcmV;-0WB1d6&-=^WB?N0$ zqgz-0_{zJE%o&D3kg&+Q@UPGB;Q8d`G&0|Aw-XDIBndq5M}Ihu10h80+VOZCj4jI| z0C0D4tcH^r?w@-kkw9FTrm4cuzEHp4hf)fJ5GeJ#jL zbrJm@;wKQlhZd(6i-*lNXB#^kLqG%}!g3e5?fXS@_RyGy6RGF|p&@dw)%WAXu26MM&i7fa$`) zaNkPIXEOOM7)6l)c>eIZ9vz?X;{Bn>C6Jc;FYjry3;^A37l6TFfYurz1X`bZ-&y@k zV|@*PXRp7CLIlpH)9Gj<((m^HNRk98C7$Q;=-MI4aLRlq3Kf`7yWQ4GDaPY5N+~O0 zI$^p{ngBqn)qm2!If*!qE!Qav{`Bruz1#Q#faiHgDN#!0KLuIgjrBD)H!hJ3r}RcQ z7QRaClCi`zktg*9RvjrLHr0Vor)kjlHg zNRI12xn3{L;5#McCBNr=^5!mtl(Boit@QXXIv!f{JdcnuD1R;d^Z7fTm+!WQ)*FpR zW5v_!5|(7K|la-y0@v`KfZ8w{YsexObXxkRdTKc^?E%hr9ebb z>NllYXk&F{2>@_%^+dS{m?lUFfhdXq0NrjEoO3vigCqYIj|XKWoyb){GMde%l2W4I z??Xx%i_lJJ7k`Wi0DxMprT~nI2*WVuGE?wYeN9yhZ2*AdIN+Q^N;#ItOu+$Q=kf(f z5v5WoJ|1HNlJJN9bpSvZhQv9an9oeZb+-pWK(6bW6Yv*2`Necy7sX;RzOrml@M*yo z3HLmYM*kbkR^@XGm=`XDfbaW?*{VFV1M|X1`+(V~yjW7H%>Ew8({}yBTHYw6b0AOn z%spTdo~rUzeNElGDW%7G?XBOKWV>>*Z9CaMbF$rVWV_qR_Ej5mV4?SXS_A&8_yKe; V7uPJTN-zKb002ovPDHLkV1jj1*_Z$T delta 496 zcmV+NklI=3cEF z^Kfn!fSvs_$pzr1n$4!MAnkS=fFwy!O5u4PuO6S1bg#%(B3FQ{8jXh0TGQ+G&|0Su zwi31qg#iH6>wk3v3_-+koccONnQyNznbpcM0G{WeltODgbj~Tt9N_uxSF#Y*YBg<7 zVE|e4!>vaE#BnT2sawxGMVs4ckD^F?-!Bf}K69%e2=IL$*LBmCb*5#0mz-&uhhZo; zzZ*_jnOn_F+x*>NkJH)-w60&>Gi7D|xpu_Wpf`RC{%O_x{niJ0GQTp}4CIkHz{O%R zK0sdPR_+6ri^XI#fV|DeTEimEN6LJAeaU?48e`+Uo^AgzrR>b5?6OPQJ(scvPRgEk mDSOq1DlpYOziR;hEByu-w;=ExoWAXy{E6I`n_{>tqX|W!$~rvKc?* zkF~Wh3=uj8wiW;U__Fisx0~AfVzKB9gk2nXqGw3c6tvcjxqtip-j0(bu^LJ#Ua!~K z37{$BIOgiy0PS`=U}iu>VE#!dio)hqA$kEE1JYVUp637nu-$G!N(n^N2r(!?HI~aI zmt_e>Q9xOiHHfMM!WDoydm;iUB^VeYs^vKYP)f0}yb5s`!j<@BGO0Bm5y5yow#VZP zz=+>(HeeuDtA7JEAiL)9I`C44VNSd20`Es;4ks&7c&R~7>!2u%8GM|9}96# z@h}YW@V_B^Ro)w*uejD4;y7mEtMbkc^c6qs1L33c>2!MfdtgZ0%?s=D>Y|+kLyDi= z11`l|RUSnVzszPFMG-5dc&NS28xwt3j=pV2-)D}#8z&BZcRTvNYQG#f>pgF3K=^O* Y4OrkzMXPI-sQ>@~07*qoM6N<$f`6sOHUIzs delta 475 zcmV<10VMwK1DphqOMkpcL_t(o!{wGeOT$nUhTjv~4wraAkWg^xRBf+iW6r4)8ItZaH2r&eu;B_cBHnmDWl4kIol5mpuIbTT#E9&H-BGvK1 zOFq0_&tAf^EW(DORn0%1r{TH(=7-0nZWX3!M&j22qD?BGs(&ze?E{~L(qknO>-*n; zj^l(LLI~OEbZ8@hWx8mb$sBSx&(;9|tyT*FFdmN~r34W{${DxkdEtHY5L*E(s@ZHx z1u`0q006G*f-wfp`BI2j0p?Y!)npI^@H`Je5JVv6E1)F>pnA_a2V)EhhI1Z?OAJ5= zAyvueAr_@2Wq)2M6e7dNIY&O958IO%fHFVr^`Icy?KUySmd0yInctVo7!HTwz&VaX zhG8TJ@RzxgX__z$1G=tTA3?lc5Qw$y~d#02U@dNcP6dO zpQ>HFPrdb9u&w#+)g2w}A8$4TabykvlS6lXfVj++^i(|^lS6kkfVj=qTEisGSIXSB zZP_RmrES|%2qEKow))4Uv@@r)%T8(coYEdRN_*NV?N$3xft~L8vH`?@(-$&xRbF60 Rai#zO002ovPDHLkV1jZq+*beq diff --git a/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPick4.png b/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPick4.png index efdd6a5c71e5fc186631e4b33705d44792d1139b..64a0b19a025e1901039851a1495c6b3dcfd1d808 100644 GIT binary patch delta 427 zcmV;c0aX5*1ndKlOMi?>L_t(o!{wK;YQr!PhW`^S1raowYz;J<_uw&ofIv1sL+3t6 z=RSisgSHSz$Iv}nhI9+gW`dz~xDG`^PMtKdBYWsg5<2)kozAvQI5WnJ5u5Q-_FP(v zAF9CD*N-0PwVPuq2r95u}Q53N$xhruP!WVon7?he%DTRK&Z;!{DfPsf$ z2qQ6@%}7dFnSU>Q!B?vlHk*xYxHL^E2m*fsr{L}zGYA6odOiEdinid#LbM5w|t++w&@LP58w<;1mAm z5%`3U7bAXqd?)H^=O-)B7Q9lRP53W?w&5j#F5p(6D^W@PCfG1!UHJRcOkVr1z8sf(Rall4njc4qY|;VIg@5780Qev%KU6|cn&$7W*Y#2R;vX7m`o<%oP!Vo&gb5q=gH?5CAJb+PP5tM zLS#H10{~pt1*H^>u}F!X3M{5xuk#=X;CUW`AP7k;c0f}lAl9BS21+S}3}Y-bPnm#e znq0JeQDQloDt~yfSPX4G#u)PXyj&h-0s>wtl^`VA?KYv5M$Xq%!TbF_Mx&A3aE{{; z!!Xndtb&VJmIcEwpzFFkvRYE`-=ZZ6w{4p&e>b$WDi_Hl4ZogUVOSjit@*1vlUC)A z)gInvUi>B47JhSaOAhysHroTcs2l*M1vkFHuHYj2o>Pu#!Cg;a*YH@!P$m4&9}<=D zTBpMAj_(OctMZi{ND3Y)kR<$vK+^D#KpJo%`gFg Q-2eap07*qoM6N<$f)D}MVE_OC diff --git a/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase0.png b/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase0.png new file mode 100644 index 0000000000000000000000000000000000000000..44c72129b0a6e90f55b40817f822d97d1d33f130 GIT binary patch literal 511 zcmVU*Xz_|pv1%FBLC-_s+DRPLA#mzyePId~qbODo@>ktnm08Xk}E+7&}}b&$i2N0%L4HfxO`d&45bypMOJ@@WEgp+U+(WWmUej z14Y3T1&W0K5-1uT5hw#53X}y;>_Cz5#OcR>%NLw5S#gF>2@3!K002ovPDHLkV1jM6 B-9P{U literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase1.png b/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase1.png new file mode 100644 index 0000000000000000000000000000000000000000..6f71092d7399496bd7aa67cab9a10583b7cb2b47 GIT binary patch literal 520 zcmV+j0{8uiP)YIqY)Tm&@>H){1W#EJ9wGBLvS6I1XjTI1 z>@`gTV+=~>?qfIbUSNmg(5&D9uy-$;RN7XL$(1pYN}LjWL-<4AQoQtv=Cd>+fPP_0%`sZ{(cOY?$9h2{yjZJSt@m7YM7 z$`cDDg$p6TIhVAk%42sRDLgy}w1~=eU0+`y&95Eb$hFA)F$0i8)i zK~z}7<(DyP!!Q(ve~Au7q#BKf4la1jP_np7FHiy*T1?N-3-lH}Mlp0SXv+l}D4Duu z$PzFyUDRMop{PTVkW(j3?8qMaCJ8ls(r%d7eWl z1wsgv`bm*enmk*gk-#P)Aq1AoB>*7HGBC!#ImhDj3MU_rC5eLy*fAQ7R8bU=Qlcmd zBO#?MRe-t@&}Yv%2V)FchI3xZb0!c)k<#aGORNWV1rLG%@5i^WC4ApE$Ky;u!(X!t z^!;Z5z<4|+jIqjm>JmPm&rQRnX-YiLb0@G3Zr_-m=b_i@nMank1>Y33O?Vu~Wc|HC zyV`kUfu?XF1d=3Cw5y%hu0T`xdLPg(b{>Y|{sM2#_Fg8?C3?R;wm+JaXKv7A6~+>45+M0j5br zK~z}7<(9uo!$1_r-#ciBYY7E06wG4jq*MO^(K!@4XtVeqI5^h-pg2kY2bX|D;Be`` z;NaFNqlJ=ciiK?pZC3Y$suHnv#TeP_wK>*9;5`rKIA$ql0%mG#vfINFm(|~gh66SSt63eR$U}PF}(Q+XPkqlOqc&kx| zNADJ*5bbt5Jf6w`qT;gQrqd~M&QtSQ)#9?@9LGUj*Q*2gOFa6;)O8)2&1QII*}lZL z1>2{%Wm%Z~Z!lGr7X~OQE`$Kvwuz~#JhuZy#gl!&R8-#Wc6Wadlxe$sVI3SEWpkiR z@tu31O7TpUkB1#PJ)h8c*rAbWP+5D+HzumC997$ns?Qu%Hyo<&c2s@UemSt$d!E*S b@ZaJa1^rVcGFJa900000NkvXXu0mjfg-zsP literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase12.png b/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase12.png new file mode 100644 index 0000000000000000000000000000000000000000..8c022db1dc1af65c375052c3ac973e22623b3d79 GIT binary patch literal 531 zcmV+u0_^>XP)7BKHkT+jdj0ia1l zK~z}7<(IKa!$26v|93dZQEw4LK!*rjJGjNAFCc{uEx~8-1^N~~h6FnVZtLh`!O^ut zmqKW8IZF^h&OvfqYFgW*mkfT>9rwZSci(qOE(AM9cQ{tr_-^o(TML4Kpk$C;;cv-8 z&#x|Ca_hZbue1;;Q-S-@C1$f3gb;*s(rvGaDjz5jjSkY&$qSf^*_yH((j@V(D~P57TJ zunF%D$Li^EKuA+N-&%pX;DrKp!hZ?W4bKTQ0oMXe!2#gN_(@P554FMzPe1-!d;{Gl VQ+`4H(nSCO002ovPDHLkV1l^K<#7N2 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase2.png b/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase2.png new file mode 100644 index 0000000000000000000000000000000000000000..df4b9bc738d60ad07b62052d21fffc4bd93ab214 GIT binary patch literal 511 zcmV{h;W)Ru4EQ=sz9qkK$c>j66<2sRWWL-nkT-&1MinfDi)l?cJ%2(5zPh09S)ol8eALAawY*w$=6Ta_bxm?2c{ZOJ)8DaAps44+@_nM}G zF$O8~{CO5Rr%a&VZHbGfi?~GUx8P8CvtGsNNe$jS!2QCA>@&u~gs5uxV*P>Pa7Y+q ziRYI8PdWtpZ4UDwfQG{RSw76so{v`DyRS;REW`~?F(oO2G_ zwgoM#^VA7sg~#WBmeILk7>9p~^Nd~oVVxiEnLwWKgJ(b`{Ld>;2_FYSv}=TrvO3?H zKvD2Sfg<6*1d4`71j>Mi0%gGy6DSg%IQ{r<^#uuYUGk(bLqPxl002ovPDHLkV1nyx B;L892 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase3.png b/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase3.png new file mode 100644 index 0000000000000000000000000000000000000000..6a86afe3f2fe27f5e102a79245309ff124a82047 GIT binary patch literal 481 zcmV<70UrK|P)-U%E%3c&jgqFFx7XJ42^ZcrHWj~H%ZYxA>I`El(V7*>L*F;PXhl5=wNn#nk z@AGQ4qE-S;saI}x`#xw1qjfpbDyYwY)X0KjgygOn0VsYZ!j1H7 z;ZYP(5Cr`Rbg8_vKv%fd8gU%67_0Ku9q0ipzy}&$A8N= X>+DzqM~@_200000NkvXXu0mjfwCmE; literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase4.png b/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase4.png new file mode 100644 index 0000000000000000000000000000000000000000..01d122ae1d46eeb6e526a94bd263d805e6a06187 GIT binary patch literal 529 zcmV+s0`C2ZP)r7n7LQHpwM}|LMXV{C?keU*HJV%y1#4THjvuLVLDt6C}*my6~I# zpYJOnLi?O^nN)}*>A>sb9bDIih={1nW;1{7IF8Tgwj1*7@`WT4h)c9`B{Z2#Af*H$ z1oGRvRT`jHDFXmbd(R{jfn`EM2#m*L0KjN80%Ht@Vc>*cu^!!W=YgOa)b+z*}8CeUp+~ad7^G zphUf1_pe8rKoG75uHWwy##romsvE8b&T$-Knx;O1Rd5x{vS6Afs@1Ch%hJ5y%R=*n z+qO+C%gRn5P35Tt(!zxh;G9cZRON{~kQN@D16oAo&1Q4+_du3yS1+u?oi#g?(Ccppy0i;Pp zK~z}7<(0o`!ay9yzjvUNQ-WPW2N&U{ZsK0(EP_Kz=ri;IY#*UhpChG1;OOGg2Po3b zDRiyQdLJC6E-hZOiC96!Lu^ zQc4g)AmvX=vou7lQU(CrKD?1k1U3l?Aut|~0RW!ofiVWdFmTlv!J8~GU91pxB2$5A zbh}*{1OaBV8G;~C63x;O(QTl*1j4;H3V{7jEA;z)!Wc`;r@GiL8Vw$FjYPG7a zEX@nPDQKQ>%d*J&zd?(t{9u7Y;X(-5wk>H_DFI#M6)e Z7T-XDP{VBIt^EK1002ovPDHLkV1mp<=Ys$M literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase6.png b/src/main/resources/assets/kitsumedievalcraft/textures/items/customIronPickCase6.png new file mode 100644 index 0000000000000000000000000000000000000000..51eed46797c26ff47555709bd402eb0085822105 GIT binary patch literal 512 zcmV+b0{{JqP)8czR~=cJaZHEr4KdWtI}3D$Ypsza35%h2 z-ns%^;fH-7hS+%+hL;Omv+U+h2*dC^fosDr>H(kdKR-x(!q@9H&t@~Cp>}?<0)4?7 z1^R^l66hOV6Bq(+1%`qHz>V{hzyNxMH+Db%TYLi}2};!H=5WaX0000i|14ge|6*mtfl1LyfEXxw%xfJp| z4?+kKLLkIXO1&^drBnm}T;IKtR0P%uan3Owj{yL#>w+-`P1A5u8^N6{F#T9Ub|O`Q zaJ1WP;rl*jvl)Ef4Up6)w@2`4rB$77043)OCW1_L?91%AdnY4wgXwh eV^2T+TYLiwT~w|7M+xQt0000z#(wB^eael z>y*(#Nf4ye3>7&Cxg&{bZIfOy_@)c@;P-p)UM?ZnGtMp_rCMKKe5LkW*Ci+zWMBAO zw9wB^?>V(U91aT$ks=+qyFEb=1Q0^x=C0Rkz4m=yGsc6SoIJgfLIQc=d7ex@E1@Wg zAf*H$1XBK_IE^_vttQ?-Hb_d864)jrgg_XE0D$Fk3C0*K%fezaz!kqwNgP!m8Kcoi z#&L|*YK1tCwS?1{r#e7Q38=HTEDMY=D4Cbf(^Q@@f$^Xx&pQFK64{`p;GI?z58(}x z65VcBACEDCBwP*LbUG!BvD|!W8mC<_-t!1Fvw>#DqP2g<^;b3p5;+_vq*1&-Nvbtl-iy`R9b;RnrtN%)^X zBqrgr*-ZBPeM0K0d}jx$g69fU3I8QfH9RFy2V4u(1<&n3mGIo@$A61&q%u)W3k^s~eBA&50gy>V zK~z}7<(IK)!!Qtr{}Y`=&{Apw?T|vYOx--?4FVYw{1APCzD1wIG=o7~#!i9G*)n7) zgqSWScq`YTNXV&^CU#^Gxk*9?->1{rmI)`ua5`f%ex7_6)}kmPR17*5{*`{(`P0Kk zVSO|jRTiQu6?lDl#A>yI*19xzx7*oqk|dT9h9NH&3#ueg7I7T2J2ygUnu3`@L}30+ z$+FDmxe~Pm4hd3esQ54bscSE$b^V$M+;aY3Nam=Ev zomZ|vUHE<