diff options
| author | Detrav <witalyezep@gmail.com> | 2016-03-20 02:57:50 +0300 |
|---|---|---|
| committer | Detrav <witalyezep@gmail.com> | 2016-03-20 02:57:50 +0300 |
| commit | cabec482cfe24df17c0966c81d77ac983ee89a47 (patch) | |
| tree | a92c49a2d30d9537feb9e984af9db5e3b15a687e /src/main/java/com/detrav/items | |
| parent | 4da99ef00452a42572cc128db1794b9c20da0ee1 (diff) | |
| download | GT5-Unofficial-cabec482cfe24df17c0966c81d77ac983ee89a47.tar.gz GT5-Unofficial-cabec482cfe24df17c0966c81d77ac983ee89a47.tar.bz2 GT5-Unofficial-cabec482cfe24df17c0966c81d77ac983ee89a47.zip | |
Add Mold, Electric ProPick, Refactor Resources
Diffstat (limited to 'src/main/java/com/detrav/items')
| -rw-r--r-- | src/main/java/com/detrav/items/DetravMetaGeneratedItem01.java | 9 | ||||
| -rw-r--r-- | src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java | 6 |
2 files changed, 12 insertions, 3 deletions
diff --git a/src/main/java/com/detrav/items/DetravMetaGeneratedItem01.java b/src/main/java/com/detrav/items/DetravMetaGeneratedItem01.java index 93ac24e563..2e3e14fc5e 100644 --- a/src/main/java/com/detrav/items/DetravMetaGeneratedItem01.java +++ b/src/main/java/com/detrav/items/DetravMetaGeneratedItem01.java @@ -3,6 +3,7 @@ package com.detrav.items; //import gregtech.api.items.DetravMetaGeneratedItem; import com.detrav.DetravScannerMod; +import com.detrav.enums.DetravItemList; import com.detrav.enums.DetravSimpleItems; import com.detrav.enums.Textures01; import gregtech.api.enums.Materials; @@ -18,13 +19,19 @@ public class DetravMetaGeneratedItem01 extends DetravMetaGeneratedItem { //private final String mToolTipPurify = GT_LanguageManager.addStringLocalization("metaitem.01.tooltip.purify", "Throw into Cauldron to get clean Dust"); public DetravMetaGeneratedItem01() { - super("detrav.metaitem.01", new DetravSimpleItems[]{DetravSimpleItems.toolProPickHead}); + super("detrav.metaitem.01", new DetravSimpleItems[]{DetravSimpleItems.toolHeadProPick}); INSTANCE = this; this.setCreativeTab(DetravScannerMod.TAB_DETRAV); + int tLastID; + DetravItemList.Shape_Extruder_ProPick.set(addItem(tLastID = 0, "Extruder Shape (Prospector's Pick Head)", "Extruder Shape for making Prospector's Picks", new Object[0])); } @Override public final IIconContainer getIconContainer(int aMetaData, Materials aMaterial) { return mGeneratedItemList[aMetaData / 1000] != null && mGeneratedItemList[aMetaData / 1000].mTextureIndex >= 0 ? Textures01.mTextures[mGeneratedItemList[aMetaData / 1000].mTextureIndex] : null; } + + public boolean doesShowInCreative(DetravSimpleItems aPrefix, Materials aMaterial, boolean aDoShowAllItems) { + return aDoShowAllItems || !aPrefix.name().startsWith("toolHead"); + } } diff --git a/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java b/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java index 30c3b20ede..31e6992e65 100644 --- a/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java +++ b/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java @@ -2,8 +2,7 @@ package com.detrav.items; import com.detrav.DetravScannerMod; import com.detrav.enums.DetravToolDictNames; -import com.detrav.tools.BehaviourDetravToolProPick; -import com.detrav.tools.DetravToolProPick; +import com.detrav.tools.*; import gregtech.api.enums.TC_Aspects; import gregtech.api.items.GT_MetaGenerated_Tool; @@ -17,6 +16,9 @@ public class DetravMetaGeneratedTool01 extends GT_MetaGenerated_Tool { super("detrav.metatool.01"); INSTANCE = this; addTool(0, "Prospector's Pick", "", new DetravToolProPick(), new Object[]{DetravToolDictNames.craftingToolProPick, new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L)}); + addTool(2, "Electric Prospector's Pick (LV)", "", new DetravToolLVElectricProPick(), new Object[]{DetravToolDictNames.craftingToolElectricProPick, new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L)}, new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L)); + addTool(4, "Electric Prospector's Pick (MV)", "", new DetravToolMVElectricProPick(), new Object[]{DetravToolDictNames.craftingToolElectricProPick, new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L)}, new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L)); + addTool(6, "Electric Prospector's Pick (HV)", "", new DetravToolHVElectricProPick(), new Object[]{DetravToolDictNames.craftingToolElectricProPick, new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L), new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L)}, new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L)); setCreativeTab(DetravScannerMod.TAB_DETRAV); //addItemBehavior(0,new BehaviourDetravToolProPick()); } |
