diff options
author | Draknyte1 <Draknyte1@hotmail.com> | 2016-09-23 16:31:26 +1000 |
---|---|---|
committer | Draknyte1 <Draknyte1@hotmail.com> | 2016-09-23 16:31:26 +1000 |
commit | eb094625ec78d7d70706a4ea8b50b2a04b350a65 (patch) | |
tree | cd25d2ec5a447c11c47d86ed43ff72cee136a8ab /src/Java/gtPlusPlus/core/item/tool | |
parent | 9b537872d510754ee130c9a7aa25868999dd6eec (diff) | |
download | GT5-Unofficial-eb094625ec78d7d70706a4ea8b50b2a04b350a65.tar.gz GT5-Unofficial-eb094625ec78d7d70706a4ea8b50b2a04b350a65.tar.bz2 GT5-Unofficial-eb094625ec78d7d70706a4ea8b50b2a04b350a65.zip |
+ 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.
Diffstat (limited to 'src/Java/gtPlusPlus/core/item/tool')
-rw-r--r-- | src/Java/gtPlusPlus/core/item/tool/staballoy/MultiPickaxeBase.java | 17 |
1 files changed, 17 insertions, 0 deletions
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; } |