aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2022-08-14 16:14:55 +0900
committerGitHub <noreply@github.com>2022-08-14 09:14:55 +0200
commit2e7b50ecfa20153126f02a30d991bea6a2fb4226 (patch)
treecba06678b5d98ae649076c24b30eefda7c8db888 /src/main/java/gregtech/api
parentcb9274cacbed31df2169438c2d0ffcb2bb9471b6 (diff)
downloadGT5-Unofficial-2e7b50ecfa20153126f02a30d991bea6a2fb4226.tar.gz
GT5-Unofficial-2e7b50ecfa20153126f02a30d991bea6a2fb4226.tar.bz2
GT5-Unofficial-2e7b50ecfa20153126f02a30d991bea6a2fb4226.zip
Fix wrong ternary operator causing electrolyzer recipes disappear (#1255)
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r--src/main/java/gregtech/api/enums/Materials.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/enums/Materials.java b/src/main/java/gregtech/api/enums/Materials.java
index 68df42ebc1..085a4a440e 100644
--- a/src/main/java/gregtech/api/enums/Materials.java
+++ b/src/main/java/gregtech/api/enums/Materials.java
@@ -2176,7 +2176,7 @@ public class Materials implements IColorModulationContainer, ISubTagContainer {
private static void addDensityValues(Materials aMaterial, String aConfigPath) {
aMaterial.mDensityMultiplier = GregTech_API.sMaterialProperties.get(aConfigPath, "DensityMultiplier", aMaterial.mDensityMultiplier);
aMaterial.mDensityDivider = GregTech_API.sMaterialProperties.get(aConfigPath, "DensityDivider", aMaterial.mDensityDivider);
- aMaterial.mDensity = GregTech_API.sMaterialProperties.get(aConfigPath, "Density", (M * aMaterial.mDensityMultiplier) / aMaterial.mDensityDivider != 0 ? aMaterial.mDensityDivider : 1);
+ aMaterial.mDensity = (long) GregTech_API.sMaterialProperties.get(aConfigPath, "Density", ((double) M * aMaterial.mDensityMultiplier) / (aMaterial.mDensityDivider != 0 ? aMaterial.mDensityDivider : 1));
}
private static void addColorValues(Materials aMaterial, String aConfigPath) {