aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/detrav/items/tools
diff options
context:
space:
mode:
authorboubou19 <miisterunknown@gmail.com>2024-09-08 23:26:34 +0200
committerGitHub <noreply@github.com>2024-09-08 21:26:34 +0000
commit6601f294d0e183156ab31fcbc02df441a40e9e7a (patch)
tree5ba07d3a18927fb9fbf9c0d9b448b08e507a6695 /src/main/java/detrav/items/tools
parent65e0f38db67b21e1a4e6e950ea15431b6f7bfd44 (diff)
downloadGT5-Unofficial-6601f294d0e183156ab31fcbc02df441a40e9e7a.tar.gz
GT5-Unofficial-6601f294d0e183156ab31fcbc02df441a40e9e7a.tar.bz2
GT5-Unofficial-6601f294d0e183156ab31fcbc02df441a40e9e7a.zip
Cleanup detrav (#3058)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/detrav/items/tools')
-rw-r--r--src/main/java/detrav/items/tools/DetravProspector.java3
-rw-r--r--src/main/java/detrav/items/tools/DetravToolElectricProspector.java4
-rw-r--r--src/main/java/detrav/items/tools/DetravToolElectricProspectorBase.java4
3 files changed, 6 insertions, 5 deletions
diff --git a/src/main/java/detrav/items/tools/DetravProspector.java b/src/main/java/detrav/items/tools/DetravProspector.java
index 63eb0e1452..6bc09f2056 100644
--- a/src/main/java/detrav/items/tools/DetravProspector.java
+++ b/src/main/java/detrav/items/tools/DetravProspector.java
@@ -19,9 +19,10 @@ public class DetravProspector extends DetravToolElectricProspectorBase {
return tier;
}
+ @Override
public float getMaxDurabilityMultiplier() {
double x = tier + 1;
- return (float) (((float) 0.005D + Math.tanh(Math.pow(x, (x / 8D)) / 25D) * (x / 6D)) * 1.25);
+ return (float) (0.00625D + (1.25D * x / 6D) * Math.tanh(Math.pow(x, (x / 8D)) / 25D));
}
public IIconContainer getIcon(boolean aIsToolHead, ItemStack aStack) {
diff --git a/src/main/java/detrav/items/tools/DetravToolElectricProspector.java b/src/main/java/detrav/items/tools/DetravToolElectricProspector.java
index abe5259036..f1e38c5ba4 100644
--- a/src/main/java/detrav/items/tools/DetravToolElectricProspector.java
+++ b/src/main/java/detrav/items/tools/DetravToolElectricProspector.java
@@ -21,8 +21,8 @@ public class DetravToolElectricProspector extends DetravToolElectricProspectorBa
}
public float getMaxDurabilityMultiplier() {
- if (tier - 6 == 0) return (float) Math.pow(((float) ((tier - 6F) * 2F)), 0.0D);
- else return (float) ((tier - 6F) * 2F);
+ if (tier - 6 == 0) return 1.0F;
+ else return (tier - 6F) * 2F;
}
public IIconContainer getIcon(boolean aIsToolHead, ItemStack aStack) {
diff --git a/src/main/java/detrav/items/tools/DetravToolElectricProspectorBase.java b/src/main/java/detrav/items/tools/DetravToolElectricProspectorBase.java
index f73344fc6b..66d38c39ea 100644
--- a/src/main/java/detrav/items/tools/DetravToolElectricProspectorBase.java
+++ b/src/main/java/detrav/items/tools/DetravToolElectricProspectorBase.java
@@ -18,8 +18,8 @@ import net.minecraftforge.event.world.BlockEvent;
import detrav.enums.Textures01;
import detrav.items.behaviours.BehaviourDetravToolElectricProspector;
-import gregtech.api.GregTechAPI;
import gregtech.api.damagesources.GTDamageSources;
+import gregtech.api.enums.SoundResource;
import gregtech.api.interfaces.IIconContainer;
import gregtech.api.interfaces.IToolStats;
import gregtech.api.items.MetaGeneratedTool;
@@ -83,7 +83,7 @@ public class DetravToolElectricProspectorBase implements IToolStats {
}
public String getBreakingSound() {
- return (String) GregTechAPI.sSoundList.get(0);
+ return SoundResource.RANDOM_BREAK.toString();
}
@Override