From eb094625ec78d7d70706a4ea8b50b2a04b350a65 Mon Sep 17 00:00:00 2001 From: Draknyte1 Date: Fri, 23 Sep 2016 16:31:26 +1000 Subject: + Added recipes for all Multipickaxes. % Improved handling of xmod item integration. % Changed the way the Skookum Choocher works, now it's mode is toggle with shift+Rightclick. - Removed some old textures and committed some classes I missed in earlier updates. --- .../core/item/tool/staballoy/MultiPickaxeBase.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'src/Java/gtPlusPlus/core/item/tool') diff --git a/src/Java/gtPlusPlus/core/item/tool/staballoy/MultiPickaxeBase.java b/src/Java/gtPlusPlus/core/item/tool/staballoy/MultiPickaxeBase.java index 1b7bf7c6c0..60353f2d1b 100644 --- a/src/Java/gtPlusPlus/core/item/tool/staballoy/MultiPickaxeBase.java +++ b/src/Java/gtPlusPlus/core/item/tool/staballoy/MultiPickaxeBase.java @@ -3,8 +3,10 @@ package gtPlusPlus.core.item.tool.staballoy; import gtPlusPlus.core.creative.AddToCreativeTab; import gtPlusPlus.core.lib.CORE; import gtPlusPlus.core.util.Utils; +import gtPlusPlus.core.util.item.UtilsItems; import gtPlusPlus.core.util.math.MathUtils; import gtPlusPlus.core.util.player.UtilsMining; +import gtPlusPlus.core.util.recipe.UtilsRecipe; import net.minecraft.block.Block; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Blocks; @@ -47,6 +49,7 @@ public class MultiPickaxeBase extends StaballoyPickaxe{ this.materialName = material.name(); GameRegistry.registerItem(this, Utils.sanitizeString(unlocalizedName)); this.setCreativeTab(AddToCreativeTab.tabTools); + try {addRecipe();} catch (Throwable e){} } /* @@ -59,6 +62,20 @@ public class MultiPickaxeBase extends StaballoyPickaxe{ * */ + private void addRecipe(){ + String plateDense = "plateDense"+materialName; + String rodLong = "stickLong"+materialName; + String toolHammer = "craftingToolHardHammer"; + String toolWrench = "craftingToolWrench"; + String toolFile = "craftingToolFile"; + String toolScrewDriver = "craftingToolScrewdriver"; + UtilsRecipe.recipeBuilder( + plateDense, plateDense, plateDense, + toolFile, rodLong, toolHammer, + toolWrench, rodLong, toolScrewDriver, + UtilsItems.getSimpleStack(this)); + } + public final String getMaterialName() { return materialName; } -- cgit