aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/item/tool
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-09-23 16:31:26 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-09-23 16:31:26 +1000
commiteb094625ec78d7d70706a4ea8b50b2a04b350a65 (patch)
treecd25d2ec5a447c11c47d86ed43ff72cee136a8ab /src/Java/gtPlusPlus/core/item/tool
parent9b537872d510754ee130c9a7aa25868999dd6eec (diff)
downloadGT5-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.java17
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;
}