diff options
author | Draknyte1 <Draknyte1@hotmail.com> | 2016-09-10 19:00:58 +1000 |
---|---|---|
committer | Draknyte1 <Draknyte1@hotmail.com> | 2016-09-10 19:00:58 +1000 |
commit | 7d3970f00bf21dbe97b4a3c921ccf2f5216c8e3d (patch) | |
tree | afee2fdd3bede09becf48f8c06a940ac7b80cb9b /src/Java/gtPlusPlus/core/util | |
parent | 4723325acfbb41e63d290e34d710106bba31a3fc (diff) | |
download | GT5-Unofficial-7d3970f00bf21dbe97b4a3c921ccf2f5216c8e3d.tar.gz GT5-Unofficial-7d3970f00bf21dbe97b4a3c921ccf2f5216c8e3d.tar.bz2 GT5-Unofficial-7d3970f00bf21dbe97b4a3c921ccf2f5216c8e3d.zip |
+ Added more Multi-Picks.
% Refined Multi-Pick handling, so I can override the damage to durability multiplier.
Diffstat (limited to 'src/Java/gtPlusPlus/core/util')
-rw-r--r-- | src/Java/gtPlusPlus/core/util/item/UtilsItems.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/Java/gtPlusPlus/core/util/item/UtilsItems.java b/src/Java/gtPlusPlus/core/util/item/UtilsItems.java index a293d7cdbe..ef8f0f0f8b 100644 --- a/src/Java/gtPlusPlus/core/util/item/UtilsItems.java +++ b/src/Java/gtPlusPlus/core/util/item/UtilsItems.java @@ -345,14 +345,18 @@ public class UtilsItems { return output; } - public static MultiPickaxeBase generateMultiPick(Materials material){ + public static MultiPickaxeBase generateMultiPick(boolean GT_Durability, Materials material){ ToolMaterial customMaterial = Utils.generateMaterialFromGT(material); Utils.LOG_INFO("Generating a Multi-Pick out of "+material.name()); short[] rgb; rgb = material.getRGBA(); int dur = customMaterial.getMaxUses(); Utils.LOG_INFO("Determined durability for "+material.name()+" is "+dur); - if (dur <= 0){ + if (GT_Durability){ + dur = material.mDurability*100; + Utils.LOG_INFO("Using gregtech durability value, "+material.name()+" is now "+dur+"."); + } + else if (dur <= 0){ dur = material.mDurability; Utils.LOG_INFO("Determined durability too low, "+material.name()+" is now "+dur+" based on the GT material durability."); } |