diff options
author | Detrav <witalyezep@gmail.com> | 2016-03-19 18:18:40 +0300 |
---|---|---|
committer | Detrav <witalyezep@gmail.com> | 2016-03-19 18:18:40 +0300 |
commit | 4da99ef00452a42572cc128db1794b9c20da0ee1 (patch) | |
tree | 1cc9af926583c6dc56472c5fd99415473720ef8f | |
parent | 1bfd15b0382b92b58e3e39693e8be23fc52b9595 (diff) | |
download | GT5-Unofficial-4da99ef00452a42572cc128db1794b9c20da0ee1.tar.gz GT5-Unofficial-4da99ef00452a42572cc128db1794b9c20da0ee1.tar.bz2 GT5-Unofficial-4da99ef00452a42572cc128db1794b9c20da0ee1.zip |
Now ProPick can mine
-rw-r--r-- | src/main/java/com/detrav/tools/DetravToolProPick.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/main/java/com/detrav/tools/DetravToolProPick.java b/src/main/java/com/detrav/tools/DetravToolProPick.java index 4444594117..9fda26e639 100644 --- a/src/main/java/com/detrav/tools/DetravToolProPick.java +++ b/src/main/java/com/detrav/tools/DetravToolProPick.java @@ -9,6 +9,7 @@ import gregtech.api.interfaces.IIconContainer; import gregtech.api.items.GT_MetaGenerated_Tool; import gregtech.api.interfaces.IToolStats; import net.minecraft.block.Block; +import net.minecraft.block.material.Material; import net.minecraft.enchantment.Enchantment; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; @@ -28,7 +29,7 @@ import java.util.List; */ public class DetravToolProPick implements IToolStats { public int getToolDamagePerBlockBreak() { - return GT_Mod.gregtechproxy.mHardRock ? 25 : 50; + return GT_Mod.gregtechproxy.mHardRock ? 50 : 100; } public int getToolDamagePerDropConversion() { @@ -48,7 +49,7 @@ public class DetravToolProPick implements IToolStats { } public float getBaseDamage() { - return 1.5F; + return 1.0F; } @Override @@ -57,7 +58,7 @@ public class DetravToolProPick implements IToolStats { } public float getSpeedMultiplier() { - return 1.0F; + return 0.5F; } public float getMaxDurabilityMultiplier() { @@ -134,7 +135,9 @@ public class DetravToolProPick implements IToolStats { } public boolean isMinableBlock(Block aBlock, byte aMetaData) { - return false; + + String tTool = aBlock.getHarvestTool(aMetaData); + return tTool != null && tTool.equals("pickaxe") || aBlock.getMaterial() == Material.rock || aBlock.getMaterial() == Material.iron || aBlock.getMaterial() == Material.anvil || aBlock.getMaterial() == Material.glass; } @Override |